Event-Driven Architecture on AWS, Part III: The Hard Basics

My previous post in this series discussed the reliability issues many messaging-based systems suffer from and how to address them by implementing the outbox pattern. This post switches the focus from publishing to processing messages published by other components of the system. As before, I will start by defining the problem we have to tackle. The Problem Let’s revisit the outbox pattern once…