© 2026 Hashnode
Modern systems handle traffic at a staggering scale. Google processes approximately ~190k searches per second, based on an estimated 16.4 billion searches per day. IoT devices generate data ranging from a few kilobytes to 1GB per second. A single Boe...

Kafka is an event streaming library used for asynchronous communication between microservices. It is know for its ability to handle high throughput of events with ease. In the story of Kafka, there are two main actors - producers and consumers. Produ...

In the first article of this CDC series, we learned how Change Data Capture (CDC) works and why it matters. Now let’s dive deeper into Debezium — one of the most popular open-source CDC tools — to see what it is, how it works, and what kind of data i...

Microservices are like people — they need to talk to each other to get work done. Just as people can communicate via text, phone calls, or even group chats, microservices also have various ways to exchange information. The three most common communica...
