DanielTammadge.com
The Home & Blog of Daniel Tammadge
Skip to content
  • Home
  • About
  • 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

  • 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
  • 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 Amazon Kinesis Amazon MSK Amazon SNS Apache Kafka Architecture AWS AWS integration AWS Services AWS SQS c# Career Cloud Architecture Cloud Computing data analytics Design Event-Driven Architecture Event-Driven Systems Events fraud detection high-volume streaming high throughput IoT data Kafka for Architects log collection message filtering Message Queuing Microservice Microservices PowerShell pub/sub messaging RabbitMQ real-time architecture real-time data processing real-time data streaming scalable messaging secure messaging Services Skills Solution Architecture Standard Queues Strategic Decision Making System Scalability video stream processing Web API

Top Posts & Pages

  • 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
  • Potential Problems from Lack of Critical Thinking in Software Development and Architecture
  • The Importance of Critical Thinking in Software Development and Architecture
  • QDev - Harmonising QA and Development: The Agile DevOps Blueprint

Archives

  • 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