Discussion about this post

User's avatar
Darek Rojewski's avatar

Great article! slightly more precise rabbitmq tip to place correlated events on the same queue, is to use x-consistent-hash exchange

Expand full comment
Vasiliy Soldatkin's avatar

> The requeueing roulette is seductive because it promises something impossible: maintaining strict order in a distributed, concurrent system without sacrificing throughput. It’s trying to cheat the fundamental trade-offs of distributed systems.

Well said! I've got same problem in one of my current projects and still tried to overcome these fundamentals (CAP theorem). But the thing is that even if you adhere these rules you can still have problems with consistency

Expand full comment
2 more comments...

No posts

Ready for more?