DEV Community

distributed-system Series' Articles

Back to mohamed Tayel's Series
Distributed Systems

Distributed Systems

Comments
6 min read
Distributed Systems in .NET — Day 1

Distributed Systems in .NET — Day 1

Comments
6 min read
Distributed Systems in .NET — Day 2

Distributed Systems in .NET — Day 2

Comments
6 min read
Distributed Systems in .NET — Day 3

Distributed Systems in .NET — Day 3

Comments
11 min read
Distributed Systems in .NET — Day 3

Distributed Systems in .NET — Day 3

Comments
10 min read
Distributed Systems in .NET — Day 5

Distributed Systems in .NET — Day 5

Comments
13 min read
Distributed Systems in .NET — Day 6

Distributed Systems in .NET — Day 6

Comments
12 min read
Distributed Systems in .NET — Day 7

Distributed Systems in .NET — Day 7

Comments
12 min read
Distributed Systems in .NET — Day 7 — Part 2

Distributed Systems in .NET — Day 7 — Part 2

Comments
12 min read
Day 8 — Circuit Breaker: Stops the Retry Storm

Day 8 — Circuit Breaker: Stops the Retry Storm

Comments
13 min read
Day 9 — Bulkhead Isolation: Contain the Slow Dependency

Day 9 — Bulkhead Isolation: Contain the Slow Dependency

Comments
8 min read
Day 10 — Timeout & Cancellation: Do Not Wait Forever

Day 10 — Timeout & Cancellation: Do Not Wait Forever

Comments
8 min read
Day 11 — Payment Fallback: Without Lying

Day 11 — Payment Fallback: Without Lying

Comments
9 min read
Day 12 — Payment Reconciliation: Resolving the Unknown Safely

Day 12 — Payment Reconciliation: Resolving the Unknown Safely

Comments
7 min read
Day 13 — Durable Reconciliation: Surviving Application Restarts

Day 13 — Durable Reconciliation: Surviving Application Restarts

Comments
9 min read
Day 14 — Transactional Outbox: Saving the Payment and the Promise Atomically

Day 14 — Transactional Outbox: Saving the Payment and the Promise Atomically

Comments
9 min read
Day 15 — Outbox Leasing: Preventing Competing Workers from Processing the Same Message

Day 15 — Outbox Leasing: Preventing Competing Workers from Processing the Same Message

Comments
8 min read
Day 16 — Retries, Backoff & Dead-Letter: Handling the Poison Message

Day 16 — Retries, Backoff & Dead-Letter: Handling the Poison Message

Comments
7 min read