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)

Categories

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

Subscribe to Blog via Email

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

Tags

.NET AI-assisted Development AI strategy Amazon Kinesis Amazon MSK Apache Kafka Architecture AWS AWS integration AWS SQS c# Career Cloud Architecture Cloud Computing data encryption data processing Design Digital Transformation Event-Driven Architecture Events fraud detection Future of Engineering high throughput IoT data Leadership log collection low latency message filtering Message Queuing Microservice Microservices PowerShell RabbitMQ real-time data processing real-time data streaming scalable messaging secure messaging Services Skills Software Architecture Solution Architecture Strategic Decision Making System Scalability video stream processing Web API

Top Posts & Pages

  • 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
  • Reflections on Leadership: Are You a Leader or a Caretaker?
  • Journey into Software Architecture: A Practical Guide for New Architects
  • Raising the Bar: The Solution Architect’s Role in Reducing Friction and Enhancing Productivity
  • The Importance of Critical Thinking in software development and in life. Don't be an Orwell Sheep
  • The Importance of Critical Thinking in Business Processes

Archives

  • 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 2020
DANIELTAMMADGE.COM
Iconic One Pro Theme | Powered by Wordpress