May 13 · 18 min read · Event-Driven Architecture for Microservices: Patterns and Implementation Guide Microservices architecture solves the monolith scaling problem but creates a new one: how do services communicate without
Join discussionMay 12 · 7 min read · Even when your database transaction succeeds, your event can still disappear before downstream services ever see it. 1. A customer places an order.2. The API returns success, and the order exists in
Join discussionMay 12 · 15 min read · Webhooks allow programs to share data in real time without having to check an API or manually update it continuously. Rather than checking an API at regular intervals to see if something has been upda
Join discussion
May 10 · 4 min read · Whenever you build a distributed microservices architecture, you inevitably hit the "Queueing Crossroads." For my recent project—Aerial Vision—I reached this exact point. I had a decoupled architectur
Join discussion
May 10 · 21 min read · The incomparability problem Here is a question that has no clean answer. How do you know whether the architecture you chose was the right one? Not right in the sense of working — most systems work, ev
Join discussion