4 ms·
One complaint here is that serial/parallel is not the way to think about most modern architectures. In modern architectures you are typically working with decou
by nostrebored 6y ago
One complaint here is that serial/parallel is not the way to think about most modern architectures. In modern architectures you are typically working with decoupled event buses which invert the relationship with dependencies. In this case, you become resilient to many negative impacts of tail latency as you're inherently eventually consistent.
- tybit 6y agoI don’t know that I’d call this modern so much as just a different school of thought. Using streaming/event buses and getting rid of the chain of calls in front of the initial request definitely has upsides. Syncing data all over the place, with consumers being forced to interpret that data from outside of their domain has large downsides too though.