DEV Community

# systemdesign

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Outbox Pattern: A Love Letter to Eventual Consistency

The Outbox Pattern: A Love Letter to Eventual Consistency

2
Comments
9 min read
Step 6: Design a Rate Limiter - Using Sorted Set in Redis

Step 6: Design a Rate Limiter - Using Sorted Set in Redis

4
Comments
9 min read
Step 5: Design a Rate Limiter - Algorithm and Technique

Step 5: Design a Rate Limiter - Algorithm and Technique

Comments
11 min read
Step 4: Design a Rate Limiter - Distributed Environment Challenges

Step 4: Design a Rate Limiter - Distributed Environment Challenges

5
Comments
9 min read
The Code Behind Dubai's Delivery Empire: AI, Automation, and $720M in Annual Revenue

The Code Behind Dubai's Delivery Empire: AI, Automation, and $720M in Annual Revenue

Comments
8 min read
Step 3: Design a Rate Limiter - High Level Design (HLD) with Distributed Redis

Step 3: Design a Rate Limiter - High Level Design (HLD) with Distributed Redis

Comments
9 min read
Apache Kafka Overview, Architecture, and Real-World Applications

Apache Kafka Overview, Architecture, and Real-World Applications

Comments
4 min read
Frontend System Design: Principles for Scalable React Applications

Frontend System Design: Principles for Scalable React Applications

Comments
2 min read
Building Scalable Web Application

Building Scalable Web Application

Comments
7 min read
Don’t Trust, Just Verify: Auth, Faults, and Monitoring

Don’t Trust, Just Verify: Auth, Faults, and Monitoring

1
Comments
2 min read
Advanced Job Scheduling System - Part 2

Advanced Job Scheduling System - Part 2

2
Comments
10 min read
Rate Limiting Algorithms: Concepts, Use Cases, and Implementation Strategies

Rate Limiting Algorithms: Concepts, Use Cases, and Implementation Strategies

Comments
3 min read
🚀 Top Tech Resources to Stay Updated with Java, Spring Boot, Microservices, and System Design

🚀 Top Tech Resources to Stay Updated with Java, Spring Boot, Microservices, and System Design

Comments
3 min read
Load Balancer vs Reverse Proxy vs API Gateway — Explained Simply

Load Balancer vs Reverse Proxy vs API Gateway — Explained Simply

2
Comments
2 min read
Distributed Systems Without the Buzzwords

Distributed Systems Without the Buzzwords

1
Comments
2 min read
Design your system to remain robust when external APIs evolve.

Design your system to remain robust when external APIs evolve.

Comments
4 min read
Contradictions Faced by Japanese Society

Contradictions Faced by Japanese Society

4
Comments
4 min read
A Separação de Responsabilidades: Uma Análise da Arquitetura em Três Camadas e sua Importância no Software Moderno

A Separação de Responsabilidades: Uma Análise da Arquitetura em Três Camadas e sua Importância no Software Moderno

5
Comments
5 min read
Building Trustworthy AI Agents: A Practical Playbook for Builders and Leaders

Building Trustworthy AI Agents: A Practical Playbook for Builders and Leaders

6
Comments
5 min read
How I handled 100K requests hitting AWS Lambda at once

How I handled 100K requests hitting AWS Lambda at once

Comments
1 min read
How to Avoid Single Points of Failure (SPOF) day 48 of system design

How to Avoid Single Points of Failure (SPOF) day 48 of system design

4
Comments
2 min read
From Blocking to Blazing: How We Solved the 1000 Concurrent Users Problem

From Blocking to Blazing: How We Solved the 1000 Concurrent Users Problem

Comments
4 min read
Arquitetura em Camadas (Layered architecture)

Arquitetura em Camadas (Layered architecture)

Comments
3 min read
Fixed Window Rate Limiting: Concept, Examples, and Java Implementation

Fixed Window Rate Limiting: Concept, Examples, and Java Implementation

Comments
3 min read
Building Modern Data Systems: Event-Driven Architecture, Messaging Queues, Batch Processing, ETL & ELT

Building Modern Data Systems: Event-Driven Architecture, Messaging Queues, Batch Processing, ETL & ELT

2
Comments
11 min read
loading...