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.
Schedule Events in EventBridge with Lambda

Schedule Events in EventBridge with Lambda

Comments
4 min read
How to Create a Custom Priority Event Emitter in Node.js

How to Create a Custom Priority Event Emitter in Node.js

Comments
4 min read
Eventual Consistency Patterns in Distributed Systems

Eventual Consistency Patterns in Distributed Systems

Comments
2 min read
Data Engineer as a Real-Time Algo Trader – Turning Pipelines into Profit (or at Least Trying)!

Data Engineer as a Real-Time Algo Trader – Turning Pipelines into Profit (or at Least Trying)!

Comments
13 min read
Choosing the right, real-time, Postgres CDC platform

Choosing the right, real-time, Postgres CDC platform

Comments
8 min read
"Listen to Yourself". Event sourcing for Domain Driven Design ... One Domain Event to Rule Them All

"Listen to Yourself". Event sourcing for Domain Driven Design ... One Domain Event to Rule Them All

Comments
8 min read
RabbitScout: A Modern, Open-Source Dashboard for Managing RabbitMQ

RabbitScout: A Modern, Open-Source Dashboard for Managing RabbitMQ

Comments
3 min read
Automated Monitoring and Message Notification System for Payment Channels

Automated Monitoring and Message Notification System for Payment Channels

Comments
5 min read
Advanced Strategies for Building Scalable Data Pipelines with Cloud Technologies

Advanced Strategies for Building Scalable Data Pipelines with Cloud Technologies

Comments
4 min read
Choreography vs. Orchestration in Microservices: What’s the Right Choice?

Choreography vs. Orchestration in Microservices: What’s the Right Choice?

Comments
3 min read
DOM Manipulation in JavaScript

DOM Manipulation in JavaScript

5
Comments 2
3 min read
Kafka x RabbitMQ: Escolha Entre Processamento de Fluxo e Filas de Mensagens

Kafka x RabbitMQ: Escolha Entre Processamento de Fluxo e Filas de Mensagens

Comments
3 min read
RabbitMQ: Fanout Exchange Pattern.

RabbitMQ: Fanout Exchange Pattern.

Comments
3 min read
Cataloging critical Kafka topic characteristics for Event-driven Innovation

Cataloging critical Kafka topic characteristics for Event-driven Innovation

Comments
2 min read
Go Routines and Node.js with RabbitMQ and Kubernetes: A Comparative Analysis for Green Threads

Go Routines and Node.js with RabbitMQ and Kubernetes: A Comparative Analysis for Green Threads

8
Comments
3 min read
Event types chaos in Event Driven Architecture

Event types chaos in Event Driven Architecture

Comments
3 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
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
Mastering Event-Driven Systems: My Perspective on Common Pitfalls

Mastering Event-Driven Systems: My Perspective on Common Pitfalls

4
Comments
5 min read
Understanding Message Rate in RabbitMQ

Understanding Message Rate in RabbitMQ

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
🌟 Unlocking the Power of RabbitMQ Connections 🌟

🌟 Unlocking the Power of RabbitMQ Connections 🌟

Comments
2 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
RabbitMQ: Powering Scalable Messaging Systems for Modern Applications

RabbitMQ: Powering Scalable Messaging Systems for Modern Applications

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
🌟 Unlocking the Power of RabbitMQ Queues 🌟

🌟 Unlocking the Power of RabbitMQ Queues 🌟

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
Decoding Kafka: A Streaming Powerhouse?

Decoding Kafka: A Streaming Powerhouse?

1
Comments
4 min read
Event-Driven Architecture, Event Sourcing, and CQRS: How They Work Together

Event-Driven Architecture, Event Sourcing, and CQRS: How They Work Together

2
Comments
9 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
RabbitMQ: Using It with Microservices

RabbitMQ: Using It with Microservices

1
Comments
3 min read
Event Broker Implementation in C# Using Azure Service Bus

Event Broker Implementation in C# Using Azure Service Bus

2
Comments
3 min read
Query your EventBridge Scheduled Events in DynamoDB

Query your EventBridge Scheduled Events in DynamoDB

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

Why Apache Kafka, Docker, and C#?

Comments
3 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
Reliable Notification Systems: Implementing Dead Letter Queues with RabbitMQ and Node.js

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

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

Building event-driven workflows with DynamoDB Streams

2
Comments
6 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

28
Comments
9 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
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

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

FIFO Messaging with Azure Service Bus and Spring Boot

1
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

6
Comments
13 min read
Using CDC or Outbox pattern in microservices for decentralized data propagation

Using CDC or Outbox pattern in microservices for decentralized data propagation

2
Comments
3 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
Install a NATS server on Debian/Ubuntu

Install a NATS server on Debian/Ubuntu

4
Comments
3 min read
Event Sourcing

Event Sourcing

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

Is there an Alternative to Debezium + Kafka?

1
Comments 2
4 min read
CQRS

CQRS

Comments
4 min read
Building the Backbone: Entities Part 1, Document

Building the Backbone: Entities Part 1, Document

1
Comments 2
6 min read
SAGA Pattern

SAGA Pattern

Comments
5 min read
Testing EventBridge with Serverless

Testing EventBridge with Serverless

6
Comments
6 min read
loading...