System Design Classroom
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
Every Backend Engineer needs to know how to deal with payments.
A simple introduction to payment retries.
Feb 1
•
Raul Junco
123
Share this post
System Design Classroom
Every Backend Engineer needs to know how to deal with payments.
Copy link
Facebook
Email
Notes
More
20
January 2025
Event Sourcing is like Time traveling
I know we can travel back (we technically called it "reproducibility"), but can we travel to the future?
Jan 18
•
Raul Junco
59
Share this post
System Design Classroom
Event Sourcing is like Time traveling
Copy link
Facebook
Email
Notes
More
15
A survival kit to beat APIs interview.
11 questions you need to know how to answer.
Jan 9
•
Raul Junco
116
Share this post
System Design Classroom
A survival kit to beat APIs interview.
Copy link
Facebook
Email
Notes
More
16
Transaction Isolation only makes sense if you understand Read-and-Write Anomalies.
This is the foundation of ACID, and here is what you need to know.
Jan 2
•
Raul Junco
54
Share this post
System Design Classroom
Transaction Isolation only makes sense if you understand Read-and-Write Anomalies.
Copy link
Facebook
Email
Notes
More
6
December 2024
Nobody told me I would miss my JOINs when I started in microservices.
From JOINs to Latency: Managing Data in Microservices
Dec 18, 2024
•
Raul Junco
46
Share this post
System Design Classroom
Nobody told me I would miss my JOINs when I started in microservices.
Copy link
Facebook
Email
Notes
More
2
No matter what the books say, nobody likes making 20 requests to render a page.
3 Aggregation Patterns your consumers will love.
Dec 11, 2024
•
Raul Junco
45
Share this post
System Design Classroom
No matter what the books say, nobody likes making 20 requests to render a page.
Copy link
Facebook
Email
Notes
More
8
Focus on Building Resilient Interactions, Not Just Resilient Services
5 things a truly resilient system needs.
Dec 4, 2024
•
Raul Junco
37
Share this post
System Design Classroom
Focus on Building Resilient Interactions, Not Just Resilient Services
Copy link
Facebook
Email
Notes
More
9
November 2024
Don’t share schemas. Share APIs.
There are many anti-patterns in microservices. Content Coupling is the worst.
Nov 27, 2024
•
Raul Junco
48
Share this post
System Design Classroom
Don’t share schemas. Share APIs.
Copy link
Facebook
Email
Notes
More
10
What’s an event and what should be inside?
Event-driven communication is odd compared to request-response calls.
Nov 20, 2024
•
Raul Junco
56
Share this post
System Design Classroom
What’s an event and what should be inside?
Copy link
Facebook
Email
Notes
More
7
Horizontal Scaling Starts with Load Balancers – But Doesn’t Stop There
Two Practical Ways to Scale Beyond Load Balancers.
Nov 13, 2024
•
Raul Junco
52
Share this post
System Design Classroom
Horizontal Scaling Starts with Load Balancers – But Doesn’t Stop There
Copy link
Facebook
Email
Notes
More
10
I have seen this mistake in production. The Dual Write Problem is not a myth.
Two solutions deal with it.
Nov 6, 2024
•
Raul Junco
94
Share this post
System Design Classroom
I have seen this mistake in production. The Dual Write Problem is not a myth.
Copy link
Facebook
Email
Notes
More
6
October 2024
Not All Features Are Equal
Optimize Your System for What Matters Most.
Oct 30, 2024
•
Raul Junco
30
Share this post
System Design Classroom
Not All Features Are Equal
Copy link
Facebook
Email
Notes
More
2
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts