3 ms·
It is almost never better to use async communication between services. The failure modes are strictly more, and finding and fixing problems is substantially har
by sagichmal 8y ago
It is almost never better to use async communication between services. The failure modes are strictly more, and finding and fixing problems is substantially harder.
https://programmingisterrible.com/post/162346490883/how-do-you-cut-a-monolith-in-half https://programmingisterrible.com/post/162346490883/how-do-y...
- SuddsMcDuff 8y agoAre you basing that on personal experience, or just on that blog post?
- sagichmal 8y agoThe blog post elegantly reflects my own experiences.
- SuddsMcDuff 8y agoI found the blog post to be awful, the rationalization of a man stuck in a particular mindset who failed to adapt to a new paradigm. The line "You have publish-subscribe, but you really want request-response." says it all. He simply cannot imagine a software design which doesn't depend on synchronous request/response.
- discreteevent 8y agoPart of that article seems to be saying: I don't see any point in having suspension in vehicles. When I overload my truck it handles like shit.