Redis Pub/Sub vs Streams for Service-to-Service Messaging
Compare Redis Pub/Sub and Streams: delivery semantics, consumer groups, durability limits, crash recovery, and when each fits service-to-service messaging.
14 min read
Tag
Compare Redis Pub/Sub and Streams: delivery semantics, consumer groups, durability limits, crash recovery, and when each fits service-to-service messaging.
14 min read
A per-interaction test for choosing events or request-response: temporal coupling, outbox, idempotency, consistency, hybrids, and cost trade-offs.
13 min read
Learn how event schema evolution works with Avro and Protobuf, which compatibility mode to pick, and how a schema registry and CI keep message versioning safe.
12 min read
Solve the dual write problem in PostgreSQL with the transactional outbox pattern: table design, polling and CDC relays, idempotent consumers and ordering.
15 min read
Build NestJS microservices: pick a transport, design message contracts, use send() vs emit(), handle errors and retries, and run hybrid HTTP apps.
14 min read
Learn when event-driven architecture fits, how brokers, outbox, idempotent consumers and sagas work, and when sync calls with ACID transactions are better.
13 min read
Choose between REST and messaging per interaction by weighing temporal, behavioral and data coupling, with resilience, consistency and cost trade-offs.
14 min read