0x55aa
← Back to Blog

#Messaging

8 articles tagged with "messaging"

messagingdistributed-systems

📮 Pub/Sub vs Queues: Picking the Right Primitive

One message, many readers, or one message, one reader — sounds like a trivial choice until you build the wrong one and spend a sprint bolting the other behavior on top.

Sep 02, 2026
6 min read
Read more
nodejsmessaging

🚰 Backpressure in Async Pipelines: When Your Queue Cries Uncle

Your producer is fast, your consumer is slow, and nobody told the pipe in between. Here's how backpressure keeps async systems from eating themselves alive.

Aug 26, 2026
5 min read
Read more
backendmessaging

📤 The Outbox Pattern: Two Writes, One Lie

Your database commit succeeded. Your Kafka publish failed. Now what? The transactional outbox pattern fixes the dual-write problem that every 'just publish an event after saving' tutorial conveniently skips.

Aug 19, 2026
5 min read
Read more
messagingqueues

📮 Pub/Sub vs Queues: Picking the Right Primitive (Before Your Architecture Picks It For You)

Everyone reaches for \"a message broker\" like it's one thing. It isn't. Queues and pub/sub solve different problems, and picking the wrong one doesn't fail loudly — it just quietly rots your architecture for the next two years.

Aug 12, 2026
6 min read
Read more
messagingqueues

📬 At-Least-Once vs Exactly-Once Delivery: Pick Your Lie

Exactly-once delivery is the Bigfoot of distributed systems: everyone's heard of it, nobody's actually seen it in the wild. Here's what your message queue is really promising you, and how to stop getting burned by the gap.

Aug 05, 2026
6 min read
Read more
messagingqueues

💀 Dead Letter Queues: The Graveyard Nobody Visits (Until It's Too Late)

Most teams wire up a dead letter queue, feel very responsible, and then never look at it again. Here's how to build one that actually gets messages back to life instead of just being a fancier trash can.

Jul 29, 2026
5 min read
Read more
backendmessaging

📬 The Outbox Pattern: How to Stop Lying to Your Message Broker

You write to the database, then publish an event. What happens when the process dies between those two lines? The outbox pattern is the boring, reliable answer to a problem every event-driven system eventually hits.

Jul 22, 2026
6 min read
Read more
backenddistributed-systems

🎭 Sagas: Distributed Transactions Without the 2PC Nightmare

Distributed transactions are where microservices go to cry. The saga pattern gives you eventual consistency without locking every service in a two-phase commit death grip — here's how it actually works.

Jun 10, 2026
6 min read
Read more