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 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.