Blog Logo
TAGS

Event Driven Architectures vs Workflows (with AWS Services!)

Duration : 00:15:48

The video explains two ways to coordinate process flows in distributed applications: an event-driven architecture and a workflow. The example of an e-commerce order process is used to demonstrate the steps involved in each approach. An event-driven architecture is constructed through wiring together different infrastructure services, with no central authority keeping track of the workflow. Advantages of this approach include decentralization and the ability to scale easily. However, a workflow approach allows for more control and easier testing. Both approaches can be built using AWS, and the pros and cons of each are discussed.