DEV Community

Microservices

An architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
🚀 How I Ran 11 Microservices with OpenChoreo

🚀 How I Ran 11 Microservices with OpenChoreo

3
Comments
3 min read
Saga Compensation for a Payments Flow That Actually Unwinds

Saga Compensation for a Payments Flow That Actually Unwinds

Comments
7 min read
Idempotency at Scale: The Pattern That Prevents Double-Charging

Idempotency at Scale: The Pattern That Prevents Double-Charging

Comments 1
7 min read
Why Your Caching Strategy Probably Has the Same 4 Holes

Why Your Caching Strategy Probably Has the Same 4 Holes

Comments
7 min read
Designing a Web Crawler That Scales to 1 Billion Pages a Day

Designing a Web Crawler That Scales to 1 Billion Pages a Day

Comments
7 min read
Designing a Rate Limiter: 4 Algorithms, Real Trade-Offs

Designing a Rate Limiter: 4 Algorithms, Real Trade-Offs

Comments
8 min read
Twitter's Fanout Strategy at Scale: The Trade-Off Most Designs Miss

Twitter's Fanout Strategy at Scale: The Trade-Off Most Designs Miss

Comments
9 min read
Designing WhatsApp's Typing Indicator: The Question That Tests Your Real-Time Skills

Designing WhatsApp's Typing Indicator: The Question That Tests Your Real-Time Skills

Comments
8 min read
Designing a Notification System That Survives 10x Traffic Spikes

Designing a Notification System That Survives 10x Traffic Spikes

Comments
8 min read
How to Design Uber's Dispatch System (and Why H3 Beat Geohash)

How to Design Uber's Dispatch System (and Why H3 Beat Geohash)

Comments
7 min read
The 5 Distributed System Failures That Show Up in 80% of Postmortems

The 5 Distributed System Failures That Show Up in 80% of Postmortems

Comments
8 min read
Service Discovery in 2026: Consul, etcd, and Kubernetes — Which Wins When

Service Discovery in 2026: Consul, etcd, and Kubernetes — Which Wins When

Comments
7 min read
From HTTP Chaos to Kafka: How We Fixed Inter-Service Communication in a NestJS Microservices Platform

From HTTP Chaos to Kafka: How We Fixed Inter-Service Communication in a NestJS Microservices Platform

Comments 4
5 min read
The Idempotency Token Pattern Every Event-Driven System Forgets Until 3 AM

The Idempotency Token Pattern Every Event-Driven System Forgets Until 3 AM

1
Comments 1
7 min read
The Dead Letter Queue Pattern: 200 Lines That Save Your Friday

The Dead Letter Queue Pattern: 200 Lines That Save Your Friday

1
Comments
7 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.