DEV Community

Event-Driven Development!

Use this tag for all bogs related to event-driven development, microservices, managing eventual consistency or modern architecture designs. You can also use this tag to write about technologies and products in the event-driven domain like Kafka, Solace PubSub+, Rabbit MQ, Tibco...etc or messaging protocols like MQTT, AMQP...etc

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Reliable Notification Systems: Implementing Dead Letter Queues with RabbitMQ and Node.js

Reliable Notification Systems: Implementing Dead Letter Queues with RabbitMQ and Node.js

9
Comments 2
4 min read
Akka, RabbitMQ, Kafka, and Azure Service Bus in Microservices Architecture

Akka, RabbitMQ, Kafka, and Azure Service Bus in Microservices Architecture

Comments
4 min read
Building event-driven workflows with DynamoDB Streams

Building event-driven workflows with DynamoDB Streams

2
Comments
6 min read
Wednesday Links - Edition 2024-11-13

Wednesday Links - Edition 2024-11-13

1
Comments
1 min read
System Design 06 - Message Queues: The Secret Schedulers Behind Scalable Systems

System Design 06 - Message Queues: The Secret Schedulers Behind Scalable Systems

Comments
2 min read
Software Migration Strategies: The Strangler Fig Pattern

Software Migration Strategies: The Strangler Fig Pattern

Comments
3 min read
🚀 Exploring RabbitMQ Channels: Unlocking Efficient Messaging in Your Microservices Architecture 🐇

🚀 Exploring RabbitMQ Channels: Unlocking Efficient Messaging in Your Microservices Architecture 🐇

Comments
2 min read
🌟 Unlocking the Power of RabbitMQ Connections 🌟

🌟 Unlocking the Power of RabbitMQ Connections 🌟

Comments
2 min read
Understanding RabbitMQ Virtual Hosts: A Key to Effective Messaging Systems

Understanding RabbitMQ Virtual Hosts: A Key to Effective Messaging Systems

Comments
2 min read
Understanding Message Rate in RabbitMQ

Understanding Message Rate in RabbitMQ

Comments
2 min read
🌟 Unlocking the Power of RabbitMQ Queues 🌟

🌟 Unlocking the Power of RabbitMQ Queues 🌟

Comments
2 min read
Message Brokers: The Unsung Heroes of Modern Distributed Systems

Message Brokers: The Unsung Heroes of Modern Distributed Systems

Comments
2 min read
RabbitMQ: Powering Scalable Messaging Systems for Modern Applications

RabbitMQ: Powering Scalable Messaging Systems for Modern Applications

Comments
2 min read
📢 Unlocking the Power of RabbitMQ: Dead Letter Exchanges Explained 🚀

📢 Unlocking the Power of RabbitMQ: Dead Letter Exchanges Explained 🚀

Comments
2 min read
Event Sourcing

Event Sourcing

Comments
3 min read
Is there an Alternative to Debezium + Kafka?

Is there an Alternative to Debezium + Kafka?

Comments
4 min read
Building Type-Safe Event-Driven Applications in TypeScript using Pub/Sub, Cron Jobs, and PostgreSQL

Building Type-Safe Event-Driven Applications in TypeScript using Pub/Sub, Cron Jobs, and PostgreSQL

23
Comments
9 min read
System Design - Building a Scalable Real-Time Blog Platform with Kafka and Cassandra

System Design - Building a Scalable Real-Time Blog Platform with Kafka and Cassandra

Comments
10 min read
CQRS

CQRS

Comments
4 min read
EDD with event emitters

EDD with event emitters

Comments
2 min read
Change Data Capture (CDC) in Event-Driven Microservices

Change Data Capture (CDC) in Event-Driven Microservices

Comments
6 min read
FIFO Messaging with Azure Service Bus and Spring Boot

FIFO Messaging with Azure Service Bus and Spring Boot

Comments
3 min read
Why Apache Kafka, Docker, and C#?

Why Apache Kafka, Docker, and C#?

Comments
3 min read
Event driven architecture challenge: message ordering

Event driven architecture challenge: message ordering

1
Comments
3 min read
SAGA Pattern

SAGA Pattern

Comments
5 min read
Deploy Kafka connector on GKE cluster

Deploy Kafka connector on GKE cluster

Comments
5 min read
How to combine SQS and SNS to implement multiple Consumers (Part 2)

How to combine SQS and SNS to implement multiple Consumers (Part 2)

2
Comments
5 min read
Using CDC or Outbox pattern in microservices for decentralized data propagation

Using CDC or Outbox pattern in microservices for decentralized data propagation

1
Comments
3 min read
Install a NATS server on Debian/Ubuntu

Install a NATS server on Debian/Ubuntu

5
Comments
2 min read
The Kafka Conundrum: Choosing Between Consumer Groups and Partitions for Efficient Message Consumption

The Kafka Conundrum: Choosing Between Consumer Groups and Partitions for Efficient Message Consumption

Comments
3 min read
Introduction to Event Automation

Introduction to Event Automation

Comments
1 min read
🚀 Exploring RabbitMQ Queue Types: Routing Key, Dead Letter, and Parking Lot 🚀

🚀 Exploring RabbitMQ Queue Types: Routing Key, Dead Letter, and Parking Lot 🚀

Comments
2 min read
Designing a webhook service: A practical guide to event-driven architecture.

Designing a webhook service: A practical guide to event-driven architecture.

Comments
7 min read
Using bounded contexts to build a Java application

Using bounded contexts to build a Java application

Comments
5 min read
Using observers in Laravel to track model events

Using observers in Laravel to track model events

Comments
3 min read
Messaging in distributed systems using ZeroMQ

Messaging in distributed systems using ZeroMQ

7
Comments
13 min read
Optimizing Request Validation to External Systems Using Azure Services, Microservices, and Parallel Processing

Optimizing Request Validation to External Systems Using Azure Services, Microservices, and Parallel Processing

Comments
4 min read
Why you Shouldn't Use Amazon SQS for multiple Consumers—Choose Amazon SNS Instead! (Part 1)

Why you Shouldn't Use Amazon SQS for multiple Consumers—Choose Amazon SNS Instead! (Part 1)

15
Comments 2
3 min read
Building the Backbone: Entities Part 1, Document

Building the Backbone: Entities Part 1, Document

4
Comments 2
6 min read
How to join multiple Kafka topics - Overview

How to join multiple Kafka topics - Overview

1
Comments
7 min read
Testing EventBridge with Serverless

Testing EventBridge with Serverless

6
Comments
6 min read
Code, Caffeine, and Dreams: Day 1 of Data Adventures.

Code, Caffeine, and Dreams: Day 1 of Data Adventures.

Comments
1 min read
List of AsyncAPI servers in MuleSoft

List of AsyncAPI servers in MuleSoft

1
Comments
1 min read
Exploring the Matillion API in Data Productivity Cloud (DPC): Generic Pipeline Monitoring as well as Execution

Exploring the Matillion API in Data Productivity Cloud (DPC): Generic Pipeline Monitoring as well as Execution

Comments
9 min read
Dotnet AsyncApi specification for Avro Kafka channel

Dotnet AsyncApi specification for Avro Kafka channel

1
Comments
2 min read
How to join multiple Kafka topics - Benchmark

How to join multiple Kafka topics - Benchmark

1
Comments
6 min read
Event-Driven AWS: Choreography Pattern in Action

Event-Driven AWS: Choreography Pattern in Action

1
Comments
3 min read
Reactive vs. Event-Driven Programming: Weighing the Pros and Cons

Reactive vs. Event-Driven Programming: Weighing the Pros and Cons

Comments
10 min read
Efficiency in Purity: Achieving Fast Code with Functional Programming Paradigms

Efficiency in Purity: Achieving Fast Code with Functional Programming Paradigms

Comments
3 min read
In Theory: Self-Correcting Software - Part 2

In Theory: Self-Correcting Software - Part 2

Comments
5 min read
Event-Driven Architecture: Do you need other service’s data in microservice architecture

Event-Driven Architecture: Do you need other service’s data in microservice architecture

Comments
8 min read
Combining Repository and Event-Driven Patterns

Combining Repository and Event-Driven Patterns

1
Comments 2
2 min read
Designing Event-Driven Architectures with AsyncAPI: A Step-by-Step Guide

Designing Event-Driven Architectures with AsyncAPI: A Step-by-Step Guide

Comments
4 min read
Building a catalog for Event-Driven Architectures with EventCatalog and AsyncAPI

Building a catalog for Event-Driven Architectures with EventCatalog and AsyncAPI

Comments
2 min read
In Theory: Self-Correcting Software

In Theory: Self-Correcting Software

Comments
2 min read
A Beginner's Guide to Implementing Events in Plang

A Beginner's Guide to Implementing Events in Plang

Comments
4 min read
How to build an event-driven architecture with Fluvio

How to build an event-driven architecture with Fluvio

Comments
3 min read
Quick introduction to Gallifrey-Rules

Quick introduction to Gallifrey-Rules

Comments
3 min read
Understanding Your Data: The Essentials of Exploratory Data Analysis.

Understanding Your Data: The Essentials of Exploratory Data Analysis.

Comments
4 min read
Implementing Event-Driven Architectures in PHP: A Deep Dive into Event Sourcing and CQRS

Implementing Event-Driven Architectures in PHP: A Deep Dive into Event Sourcing and CQRS

5
Comments
3 min read
loading...