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 We Built Atoa's Payment Infrastructure with 15 NestJS Microservices (And What Took the Most Figuring Out)

How We Built Atoa's Payment Infrastructure with 15 NestJS Microservices (And What Took the Most Figuring Out)

2
Comments
4 min read
🚀 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
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 Notification System That Survives 10x Traffic Spikes

Designing a Notification System That Survives 10x Traffic Spikes

Comments
8 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
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
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
Why Your Caching Strategy Probably Has the Same 4 Holes

Why Your Caching Strategy Probably Has the Same 4 Holes

Comments
7 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 a Rate Limiter: 4 Algorithms, Real Trade-Offs

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

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
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.