Martin Swanson
Feb 28, 2021

--

Nice article Tymur, thank you. It reminds me of a CANbus architecture .... if I understand correctly, events can be point-to-point, or multicast (like DiseaseDiagnosedEvent). I am intrigued to know how you avoid the IngressRouter becoming a bottleneck, or overloaded with lots of routing rules. Is it possible to remove the router and just multicast everything, so routing logic is controlled by each function (per the CANbus architecture) ?

--

--

Martin Swanson

Founder at Atomic Wire — Stream Processing for Financial Services