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.
Why autoscaling a MongoDB replica set by CPU alone breaks consistency — and what we tried instead

Why autoscaling a MongoDB replica set by CPU alone breaks consistency — and what we tried instead

7
Comments
2 min read
🔄 Starting Again, But Stronger: My Spring Boot Microservices Journey

🔄 Starting Again, But Stronger: My Spring Boot Microservices Journey

Comments
1 min read
Interactive Architecture Models: Visualizing Distributed System Tradeoffs

Interactive Architecture Models: Visualizing Distributed System Tradeoffs

Comments
1 min read
How Do Strangers Agree on One History?: Rethinking Distributed Computing #14

How Do Strangers Agree on One History?: Rethinking Distributed Computing #14

Comments
11 min read
When the Same Reference Data Lives in Three Services: Why We Moved It into a Dedicated Service

When the Same Reference Data Lives in Three Services: Why We Moved It into a Dedicated Service

Comments
7 min read
Three Raft bugs that only existed once I added log compaction

Three Raft bugs that only existed once I added log compaction

1
Comments
12 min read
Building an Event Recommendation Engine with Ahnlich and PostGIS

Building an Event Recommendation Engine with Ahnlich and PostGIS

Comments 1
6 min read
Exactly-Once Delivery Is a Lie. Idempotency Keys Are the Practical Answer.

Exactly-Once Delivery Is a Lie. Idempotency Keys Are the Practical Answer.

2
Comments 1
9 min read
The right position at the wrong time

The right position at the wrong time

Comments 2
7 min read
The Redelivery Trap: Building a Safe Transactional Inbox for Google Pub/Sub

The Redelivery Trap: Building a Safe Transactional Inbox for Google Pub/Sub

Comments 2
4 min read
When COMMIT Stops Being a Local Decision: Rethinking Distributed Computing #13

When COMMIT Stops Being a Local Decision: Rethinking Distributed Computing #13

Comments
11 min read
Why Does a Workflow That Runs Forever Need Continue-as-New?

Why Does a Workflow That Runs Forever Need Continue-as-New?

30
Comments
1 min read
Cache Invalidation: Three Patterns and the Cost of Getting It Wrong

Cache Invalidation: Three Patterns and the Cost of Getting It Wrong

Comments
4 min read
Our tool gateway says max_retries=2. It calls your tool exactly once.

Our tool gateway says max_retries=2. It calls your tool exactly once.

Comments
17 min read
Your Agent's Retry Logic Is an Event-Driven Systems Problem

Your Agent's Retry Logic Is an Event-Driven Systems Problem

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