Skip to content

messaging

9 posts

messaging
Thinking in Events: A Beginner's Guide to Commands vs Events

Learn the mental shift behind event-driven systems: announce facts instead of issuing commands. Covers naming, decoupling, eventual consistency, and idempotency.

event-driven · messaging · idempotency +2

Kafka vs SNS/SQS/EventBridge: When to Migrate and How

Named signals that justify a Kafka migration from a managed event bus, and a four-phase outbox-anchored playbook to move without rip-and-replace.

messaging · event-driven · aws +4

wasmCloud and NATS: Making the Event Bus Portable

An exploration thesis: vendor lock-in in event-driven systems lives in the bus topology, not the runtime, and wasmCloud plus NATS make the bus portable.

webassembly · messaging · event-driven +3

Handling Long-Running API Requests in Web and Mobile Apps

One default shape for long-running work across a browser SPA and a mobile app, with the cases where it should be overridden.

api-design · real-time · webhooks +4

AWS Messaging Services: SQS vs SNS vs EventBridge - A Decision Framework

Choose between SQS, SNS, and EventBridge by communication pattern, not features, with working CDK examples and a clear cost analysis.

sqs · sns · eventbridge +5

Choosing IoT Messaging Protocols for Logistics: MQTT, AMQP, ZeroMQ, CoAP, and DDS Compared

A technical comparison of MQTT, AMQP, ZeroMQ, CoAP, and DDS for IoT logistics: fleet tracking, cold chain monitoring, and real-time device communication.

messaging · industry-trends · real-time +2

Real-time Notifications and Multi-Channel Delivery: WebSockets, Push, Email, and Beyond1/1

Implementation strategies for real-time notification delivery across WebSocket, push notification, email, SMS, and webhook channels with production-tested patterns

real-time · notifications · messaging +2

Dead Letter Queue Strategies: Production-Ready Patterns for Resilient Event-Driven Systems

Production-ready DLQ patterns for event-driven systems: monitoring, circuit breakers, exponential backoff, recovery, and the anti-patterns worth avoiding.

cloud-providers · reliability · messaging +2

Kafka vs SQS vs EventBridge: Choosing Event-Driven Tools

A deep dive into event-driven tools: Kafka, SQS, and EventBridge, message delivery patterns, DLQ strategies, and their AWS, Azure, and GCP equivalents.

architecture · cloud-providers · messaging +4