DEV Community

#distributedsystems

Topics related to systems where components are on different networked computers.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Beyond the Canvas: The “Just Use Kafka” Trap

Beyond the Canvas: The “Just Use Kafka” Trap

Comments
2 min read
Why Listing Objects Is One of the Hardest Operations in Cloud Storage

Why Listing Objects Is One of the Hardest Operations in Cloud Storage

Comments
3 min read
Billing asynchronous work exactly once

Billing asynchronous work exactly once

Comments
4 min read
✍️ How Multiple Devices Edit One Google Doc

✍️ How Multiple Devices Edit One Google Doc

Comments
1 min read
Building Kafka from Scratch: A Message Broker in 1800 Lines of C++23

Building Kafka from Scratch: A Message Broker in 1800 Lines of C++23

Comments
11 min read
Design a Distributed Lock Service: Fencing Tokens and the Failure Modes

Design a Distributed Lock Service: Fencing Tokens and the Failure Modes

Comments
9 min read
Migrating from cron to systemd timers

Migrating from cron to systemd timers

1
Comments
4 min read
The Physical Laws of AI Migrations: Architecting an LLM Orchestrator that Survives Reality

The Physical Laws of AI Migrations: Architecting an LLM Orchestrator that Survives Reality

3
Comments 1
4 min read
Coordinating 100+ AI Agents in the Field: Practical Patterns for Robotic Swarms

Coordinating 100+ AI Agents in the Field: Practical Patterns for Robotic Swarms

Comments
4 min read
How I Built a Real-Time Fraud Detection System That Handles 71,000 RPS at p95 <6ms

How I Built a Real-Time Fraud Detection System That Handles 71,000 RPS at p95 <6ms

1
Comments 1
5 min read
Scaling AI Pub/Sub for Agent Messaging: Real Patterns That Survived Production

Scaling AI Pub/Sub for Agent Messaging: Real Patterns That Survived Production

Comments
4 min read
Designing Cloud-Native Systems That Survive Region-Level Failures

Designing Cloud-Native Systems That Survive Region-Level Failures

Comments
3 min read
Why Daily Transaction Volume is the Wrong Number to Quote in System Design Interviews

Why Daily Transaction Volume is the Wrong Number to Quote in System Design Interviews

Comments
4 min read
We Stopped Using Microservices. Here Is What We Learned.

We Stopped Using Microservices. Here Is What We Learned.

Comments
1 min read
Designing Resilient AI Swarms: Lessons from Building Distributed Agents at Scale

Designing Resilient AI Swarms: Lessons from Building Distributed Agents at Scale

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