DEV Community

# systemdesign

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
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
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
Pub/Sub

Pub/Sub

1
Comments
2 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 - 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
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
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
Redis Isn't Just a Cache: 14 Use Cases (System Design)

Redis Isn't Just a Cache: 14 Use Cases (System Design)

2
Comments 2
1 min read
The One-Way Bridge: A System-Design Lesson from Routing International Patients Through China's Two Medical Systems

The One-Way Bridge: A System-Design Lesson from Routing International Patients Through China's Two Medical Systems

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