DEV Community

# systemdesign

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
How to Handle Sudden Traffic Spikes in Production (AWS Architecture Patterns That Actually Work)

How to Handle Sudden Traffic Spikes in Production (AWS Architecture Patterns That Actually Work)

Comments
4 min read
System Design - 17. Service Discovery & Service Mesh: How Thousands of Services Find Each Other

System Design - 17. Service Discovery & Service Mesh: How Thousands of Services Find Each Other

Comments
8 min read
System Design - 14. Event-Driven Architecture: Event Sourcing, CQRS, and the Outbox Pattern Explained

System Design - 14. Event-Driven Architecture: Event Sourcing, CQRS, and the Outbox Pattern Explained

Comments
8 min read
System Design - 15. The Saga Pattern: How Uber Books a Trip Without a Single Database Transaction

System Design - 15. The Saga Pattern: How Uber Books a Trip Without a Single Database Transaction

Comments
7 min read
What Is a Dead Letter Queue (DLQ) and Why Is It Essential in Modern System Architecture?

What Is a Dead Letter Queue (DLQ) and Why Is It Essential in Modern System Architecture?

1
Comments
4 min read
How to Build Production-Ready Generative AI Development Services for Enterprise Applications

How to Build Production-Ready Generative AI Development Services for Enterprise Applications

Comments
4 min read
System Design - 18. Fault Tolerance Patterns: Circuit Breakers, Bulkheads, and the Art of Failing Gracefully

System Design - 18. Fault Tolerance Patterns: Circuit Breakers, Bulkheads, and the Art of Failing Gracefully

1
Comments
9 min read
System Design - 13. Message Queues Explained: Why LinkedIn Built Kafka and Changed Async Communication Forever

System Design - 13. Message Queues Explained: Why LinkedIn Built Kafka and Changed Async Communication Forever

Comments
8 min read
REST vs GraphQL vs gRPC — Which One Should You Actually Use?

REST vs GraphQL vs gRPC — Which One Should You Actually Use?

1
Comments
5 min read
System Design - 12. REST vs GraphQL vs gRPC: Choosing the Right API for Every Job

System Design - 12. REST vs GraphQL vs gRPC: Choosing the Right API for Every Job

2
Comments
9 min read
System Design - 10. Load Balancing: The Traffic Cop That Keeps the Internet Alive

System Design - 10. Load Balancing: The Traffic Cop That Keeps the Internet Alive

Comments
9 min read
System Design - 11. CDNs Explained: Why Your Netflix Video Loads Faster Than Your Email

System Design - 11. CDNs Explained: Why Your Netflix Video Loads Faster Than Your Email

1
Comments
8 min read
Transactional Outbox with Kafka: How to Stop Losing Events When Syncing Databases

Transactional Outbox with Kafka: How to Stop Losing Events When Syncing Databases

Comments
2 min read
Read Replicas vs Sharding Explained Simply: When to Scale Reads vs When to Split Data

Read Replicas vs Sharding Explained Simply: When to Scale Reads vs When to Split Data

Comments
3 min read
How Database Inserts Work: WAL and Buffer Pools

How Database Inserts Work: WAL and Buffer Pools

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