How to Build Event-Driven Microservices with Apache Kafka
Scalable message streaming and event sourcing architectures
Search for a command to run...
Articles tagged with #event-driven
Scalable message streaming and event sourcing architectures
Why Traditional Integration Approaches Fail at Scale Polling databases for changes seems straightforward: query a last_modified timestamp column every few seconds and process new rows. This approach collapses under modern requirements for three criti...
Cloud Functions Triggers: Event-Driven Serverless Guide Modern applications generate millions of events per hour—database changes, file uploads, API requests, message queue deliveries, and scheduled tasks. When these events aren't processed efficient...
Why Traditional Observer Implementations Fail at Scale Classic observer pattern implementations from textbooks assume synchronous, in-process communication with predictable execution times. This worked when applications were monolithic and event volu...
Why Traditional State-Based Systems Fail Modern Requirements State-based databases store only the current state of entities. When a user updates their profile, the old data vanishes. This approach worked when systems were monolithic and compliance re...
Why Traditional Event Publishing Fails at Scale The naive approach to event publishing looks deceptively simple: execute a database transaction, then publish an event to your message broker. This dual write creates a fundamental race condition with f...