System Design Classroom
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
Dead Letter Queues Are Not Your Safety Net
They’re a visibility tool. Most teams misuse them, and lose data silently.
Jun 14
•
Raul Junco
41
Share this post
System Design Classroom
Dead Letter Queues Are Not Your Safety Net
Copy link
Facebook
Email
Notes
More
4
You can learn System Design while waiting for your coffee.
A coffee shop operates like a Distributed System; You will learn how below.
Jun 11
•
Raul Junco
106
Share this post
System Design Classroom
You can learn System Design while waiting for your coffee.
Copy link
Facebook
Email
Notes
More
12
May 2025
Most Systems Get Consistency Wrong
DynamoDB Shows How to Do It at Scale
May 31
•
Raul Junco
53
Share this post
System Design Classroom
Most Systems Get Consistency Wrong
Copy link
Facebook
Email
Notes
More
4
Everything Started with the Promise of Loosely Coupled Systems
Lessons from using Event-Driven Architecture
May 17
•
Raul Junco
72
Share this post
System Design Classroom
Everything Started with the Promise of Loosely Coupled Systems
Copy link
Facebook
Email
Notes
More
6
Every Outbox Needs an Inbox
At-Least-Once + Idempotency using Outbox and Inbox patterns.
May 3
•
Raul Junco
59
Share this post
System Design Classroom
Every Outbox Needs an Inbox
Copy link
Facebook
Email
Notes
More
6
April 2025
What if this happens twice?
The Painful Truth About Retries, Replays, And The Myth Of Perfect Delivery.
Apr 24
•
Raul Junco
50
Share this post
System Design Classroom
What if this happens twice?
Copy link
Facebook
Email
Notes
More
6
Why Just Publishing Events Isn’t Enough
Domain Events vs Change Data Capture: The Hard Truth About Using the Right Pattern for the Right Job
Apr 19
•
Raul Junco
and
Marcos F. Lobo 🗻
63
Share this post
System Design Classroom
Why Just Publishing Events Isn’t Enough
Copy link
Facebook
Email
Notes
More
10
March 2025
A Good Diagram Is Worth More Than 1024 Words
But only if it is up to date. A hands-on review on Eraserbot.
Mar 27
•
Raul Junco
48
Share this post
System Design Classroom
A Good Diagram Is Worth More Than 1024 Words
Copy link
Facebook
Email
Notes
More
2
The Architecture That Gets You Here Won’t Take You There
4 Practical Ways to Scale Your Application
Mar 15
•
Raul Junco
57
Share this post
System Design Classroom
The Architecture That Gets You Here Won’t Take You There
Copy link
Facebook
Email
Notes
More
13
I used to think testing in production was a bad joke. I was wrong.
A Practical Guide to Test in production.
Mar 1
•
Raul Junco
43
Share this post
System Design Classroom
I used to think testing in production was a bad joke. I was wrong.
Copy link
Facebook
Email
Notes
More
20
February 2025
What Works in a Monolith Can Break a Microservice
When DRY and Code Reuse Work Against Your Architecture
Feb 15
•
Raul Junco
47
Share this post
System Design Classroom
What Works in a Monolith Can Break a Microservice
Copy link
Facebook
Email
Notes
More
13
Every Backend Engineer needs to know how to deal with payments.
A simple introduction to payment retries.
Feb 1
•
Raul Junco
334
Share this post
System Design Classroom
Every Backend Engineer needs to know how to deal with payments.
Copy link
Facebook
Email
Notes
More
27
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts