Сервисная шина
От: IncremenTop  
Дата: 04.12.20 20:43
Оценка:
Долгое время сидел на MassTransite, но решил попробовать новомодный SteelToe — в итоге разочаровался. Всегда надо объявлять вручную очередь, добавлены лишние понятия в роутинг(который у MT тоже не идеален), нет саги.

Какую используете вы и почему?
Re: Сервисная шина
От: HFTMan  
Дата: 04.12.20 21:03
Оценка: 9 (2) :))
Здравствуйте, IncremenTop, Вы писали:

IT>Долгое время сидел на MassTransite, но решил попробовать новомодный SteelToe — в итоге разочаровался. Всегда надо объявлять вручную очередь, добавлены лишние понятия в роутинг(который у MT тоже не идеален), нет саги.


IT>Какую используете вы и почему?


Самопальную со статическим роутингом прибитым гвоздями при старте сервиса (большего и не надо как оказалось), собственной неструктурной бинарной сериализацией/десериализацией с перфомансом порядка ~500М в секунду в обе стороны(ибо low latency), тотальной самопальной конвееризацией всего процессинга с прибитыми потоками к конкретному ядру CPU (по той же самой причине), для персистентности как эвентов, так и снапшотов используется InProcess двигло Voron из RavenDB, кластер серверов обмазан собственным протоколом поверх TCP/IP с поддержкой батчинга для влезания в MTUSize конкретной подсетки(заранее надо прощупать размеры пролезающих пакетов), ну и все это обильно присыпано прорвой прочих самописных велосипедов на реактивной тяге.
Очень не скучно живем!
Отредактировано 04.12.2020 21:08 HFTMan . Предыдущая версия . Еще …
Отредактировано 04.12.2020 21:06 HFTMan . Предыдущая версия .
Re[2]: Сервисная шина
От: a7d3  
Дата: 04.12.20 22:49
Оценка:
Здравствуйте, HFTMan, Вы писали:

HFT>Очень не скучно живем!


Кто в хэдж-фондах с HFT работал, тот в цирке не смеётся!
Re[2]: Сервисная шина
От: vlp  
Дата: 23.12.20 01:52
Оценка:
Здравствуйте, HFTMan, Вы писали:

HFT>Самопальную со статическим роутингом прибитым гвоздями при старте сервиса (большего и не надо как оказалось), собственной неструктурной бинарной сериализацией/десериализацией с перфомансом порядка ~500М в секунду в обе стороны(ибо low latency), тотальной самопальной конвееризацией всего процессинга с прибитыми потоками к конкретному ядру CPU (по той же самой причине), для персистентности как эвентов, так и снапшотов используется InProcess двигло Voron из RavenDB, кластер серверов обмазан собственным протоколом поверх TCP/IP с поддержкой батчинга для влезания в MTUSize конкретной подсетки(заранее надо прощупать размеры пролезающих пакетов), ну и все это обильно присыпано прорвой прочих самописных велосипедов на реактивной тяге.

HFT>Очень не скучно живем!

а дотнет там зачем?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.