DanielTammadge.com
The Home & Blog of Daniel Tammadge
Skip to content
  • Home
  • About
  • Blog Archive by Topic (with Sub‑categories)
  • Books I Recommend
  • Event Driven Architecture
  • Privacy and cookies
    • Cookie Policy
    • Privacy Policy
Home  »  Event Driven Architecture

Event Driven Architecture

  • Overview of Communication Patterns: Event-Driven, Message-Driven and Request-Driven
  • What is Event-Driven? The five patterns of Event-Driven Architecture
  • Why use Event Driven Archecture?
    • Event-Driven VS Request-Driven Architecture: The Pros & Cons and Trade-offs of event driven systems
    • What are the benefits of event-driven architecture?
  • Getting started
    • Messages vs Commands vs Events
    • Message Brokers VS Event Brokers: Choosing the right message broker for an Event-Driven System (Apache Kafka vs RabbitMQ)
    • Why you must have an event schema registry in event driven architecture?
  • Event Publishing Patterns
    • The write-aside pattern: How to FAIL at event driven microservices
    • The Outbox Pattern: The guaranteed event publishing pattern
    • How to prevent message loss when publishing events
  • Distributed Processing
    • Centralised Orchestration vs Decentralised Choreography in Event-Driven Serverless Systems
    • What is Orchestration and how to implement orchestration in an event-driven system?
    • What are callback topics and when you would use them – Asynchronous design patterns
  • Error & failure Handling in event driven systems
    • How to handling retry messages and failures when using event streaming platforms like Apache Kafka
    • How to ensure event are processed in order when retrying events out of sequence (when using event platforms like Apache Kafka)

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Categories

  • Agentic AI
  • Agile
  • AI in Engineering
  • Amazon API Gateway
  • Amazon DynamoDB
  • Amazon Kinesis
  • API Design
  • Architecture
  • AWS
  • AWS Lambda
  • Basics
  • C#
  • CLR
  • Code Samples
  • Communication
  • Critical Thinking
  • Design
  • Development
  • Docker
  • Engineering Management
  • Event Driven Architecture
  • Kafka
  • Kendo
  • Leadership
  • Logging
  • Microservices
  • Monitoring
  • MVC
  • Octopus Deploy
  • PowerShell
  • Productivity
  • RabbitMQ
  • Scrum
  • Security
  • SignalR
  • Software Architecture
  • Specification-Led Engineering
  • TeamCity
  • Technology Leadership
  • VB
  • Visual Studio 2013
  • Visual Studio 2015
  • Windows
  • YouTube

Tags

.NET Agentic AI AI-assisted Development AI architecture AI first delivery AI strategy Apache Kafka Architecture AWS AWS integration AWS SQS c# Career Cloud Architecture Cloud Computing CQRS data-driven applications data encryption Design Digital Transformation Distributed Systems EDA Event-Driven Architecture Event-Driven Architecture Best Practices Event-Driven Systems Events high throughput Kafka Design Patterns Kafka Event Ordering Leadership Message Queuing Microservice Microservices Platform Comparison PowerShell RabbitMQ real-time data processing Services Skills Software Architecture Solution Architecture Strategic Decision Making stream processing System Scalability Web API

Top Posts & Pages

  • Part 2: Sagas, Fan-In, and Correlation: Solving the Hard Problems of Eventual Consistency in EDA
  • Before You Adopt Event-Driven Architecture: Prerequisites, Red Flags, and Partition Strategy
  • AI Is Forcing Architects To Redefine How We Validate Software
  • Part 3 - Inside an AI-First Pod: How Four People Out-Deliver a Team of Twelve
  • Part 2 - The AI-First Delivery Model: Why Your Agile Team Can’t Just Add AI and Hope
  • Part 1 - Agentic AI: Changing Development, but Only if You Learn How To Communicate With It
  • Blog Archive by Topic (with Sub‑categories)
  • From Zero to Exit-Ready Architect
  • Avoid Common Pitfalls: Expert Tips for Effective Event-Driven Architecture
  • Why R&D Architect Roles Are Essential and Deserve Clear Titles

Archives

  • March 2026
  • December 2025
  • November 2025
  • August 2025
  • June 2024
  • May 2024
  • March 2024
  • February 2024
  • January 2024
  • March 2023
  • February 2023
  • October 2022
  • July 2022
  • June 2022
  • May 2022
  • December 2021
  • November 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • May 2020
  • April 2020
  • March 2020
  • March 2018
  • February 2018
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • June 2014
Copyright 2026
DANIELTAMMADGE.COM
Iconic One Pro Theme | Powered by Wordpress