Skip to content
77

Awesome Event-Driven Architecture

Read-only mirror of https://codeberg.org/lutzh/awesome-event-driven-architecture

577 stars31 forks22 entriesLast push Aug 14, 2026 (1 month ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Articles >Foundational

Going “Events-First” for Microservices with Event Storming and DDD

By Russ Miles, October 2016. "It is not the things that matter in early stages of design - it is the things that happen."

Events As First-Class Citizens

By Randy Shoup, January 2018. Focusses on the most important part of EDA: The actual events.

Why Event-First Programming Changes Everything

By Neil Avery, January 2019. Somewhat lengthy article that's great in painting the "big picture".

Introduction to Event-Driven Architecture

By Kacey Bui, February 2021. Good overview of the basics.

The Resurgence of Event Driven Architecture

By Kim Clark, May 2021. Historical context for the renewed interest in EDA. Provides a high-level view of Kafka vs. Queues, and unusually clear about runtime decoupling vs. request/response.

Orchestration vs. Choreography

By Ben Morris, December 2021. Every non-trivial system involves workflows that span multiple services. There are opposing schools of thought on how to handle this. Ben Morris gives a short, balanced introduction.

Articles >Experience Reports And Practicalities

Event Granularity: Modelling events in event driven applications

By Barry O'Sullivan, December 2017. About finding the right granularity for events.

Moving from orchestration to choreography

By Olivier Jauze, March 2021. Michelin's journey from BPM orchestration to event-driven choreography. It's the first of a series and continues with part 2 and part 3.

The different types of events in event-driven systems

By Frank de Jonge, February 2022. There are different approaches to classifying events - this is a very good one.

Reliable event dispatching using a transactional outbox

By Frank de Jonge, February 2022. Transactional outbox is a crucial pattern for services basing their persistence on CRUD/RDBMS.

Behind the scenes: McDonald's event-driven architecture

From the McDonald's tech blog, August 2022. Not very detailed, but an easily digestible case study about event-driven architecture at scale. Listing this here is not an endorsement of their products. There's a second part, too.

Event Driven Architecture — 5 Pitfalls to Avoid

By Natan Silnitsky, August 2022. Especially when you only just get started, check this to spare you some frustration later. You might also want to check the "Further Reading" section at the end.

5 pitfalls to avoid when implementing an Event-Driven Architecture

By Kris Van Vlaenderen, January 2024. Sounds very similar to the previous one. But it's not a case of duplicate events - it's actually 5 different pieces of advice.

Event-Driven Patterns for Cloud-Native Banking: Lessons from What Works and What Hurts

By Chris Tacey-Green, March 2026. Based on production experience at Investec, the article covers both the benefits and the costs of running EDA in a regulated environment.

Videos >Foundational

Core Decisions in Event-Driven Architecture

By Duana Stanley, October 2019. Overall a great talk, definitely worth watching. Below are some minor issues I have with it.; The advice to use ids in events to refer to other entities is not wrong, but needs deeper discussion.; I don't like the term "command events", something is either a command…

Event-Driven Architectures Done Right

By Tim Berglund, May 2021. Good overview, clear presentation.

Event Driven Architecture & Governance in Action

By Wim Debreuck, June 2023. A talk that goes beyond the technical fundamentals, into the architecture and design process of event-driven applications. The shown approach might not be universal, but provides important insights. I especially like the clarity around business events.

Event-Driven Architecture Explained in 15 Minutes

By Dave Farley, July 2024. Watching videos by Dave Farley is always time well spent, and his short take on event-driven architecture is no exception.

Videos >Experience Reports And Practicalities

EDA in Practice: Building an eCommerce Platform at Cinch

By Toli Apostolidis, September 2022. You can ignore the first 8 minutes and 15 seconds (in fact the link will skip them), they are mostly promotion for AWS. But from there on follows a good talk on real-world experiences with event-driven architecture.

What is the Transactional Outbox Pattern?

By Wade Waldron, February 2024. A short video (just over 5 minutes) explaining what the transactional outbox pattern is and how it works.

Shifting Gears: From Events to Event-Driven

By Ryan Cormack, May 2024. He tells the story of Motorway's journey to event driven, and also includes a lot of foundational aspects.

Event Sourcing – What, Why & How

By Anita Kvamme, June 2024. While also event based, Event Sourcing is not the same as Event-Driven Architecture. They complement each other well, but you can also use either without the other. Thankfully, this great overview of Event Sourcing makes that clear at the very start.

See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

Awesome

sindresorhus/awesome

😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

Fresh★ 513k51 entriesPushed 28 days ago
90

Awesome Prompts

ai-boost/awesome-prompts

Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.

Fresh★ 9k288 entriesPushed today
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday