ByteByteGo Newsletter
Subscribe
Sign in
Home
Sponsoring ByteByteGo
System Design Interview Course
Archive
About
System Design PDFs (2024 Edition - Latest)
High Resolution PDFs/Images Big Archive: System Design Blueprint: Kuberntes tools ecosystem: ByteByteGo Newsletter is a reader-supported publication. To…
May 17, 2022
•
Alex Xu
3,033
Share this post
ByteByteGo Newsletter
System Design PDFs (2024 Edition - Latest)
Copy link
Facebook
Email
Notes
More
134
Latest
Top
Discussions
EP163: 12 MCP Servers You Can Use in 2025
MCP (Model Context Protocol) is an open standard that simplifies how AI models, particularly LLMs, interact with external data sources, tools, and…
58 mins ago
•
ByteByteGo
56
Share this post
ByteByteGo Newsletter
EP163: 12 MCP Servers You Can Use in 2025
Copy link
Facebook
Email
Notes
More
1
Engineering Trade-offs: Eventual Consistency in Practice
Modern applications don’t run on a single database or monolithic backend anymore. They run on event-driven, distributed systems.
May 15
•
ByteByteGo
87
Share this post
ByteByteGo Newsletter
Engineering Trade-offs: Eventual Consistency in Practice
Copy link
Facebook
Email
Notes
More
How Slack Supports Billions of Daily Messages
At peak weekday hours, Slack maintains over five million simultaneous WebSocket sessions. That’s not just a metric, but a serious architectural…
May 13
•
ByteByteGo
122
Share this post
ByteByteGo Newsletter
How Slack Supports Billions of Daily Messages
Copy link
Facebook
Email
Notes
More
EP162: 9 Clean Code Principles To Keep In Mind
Meaningful Names: Name variables and functions to reveal their purpose, not just their value.
May 10
•
ByteByteGo
154
Share this post
ByteByteGo Newsletter
EP162: 9 Clean Code Principles To Keep In Mind
Copy link
Facebook
Email
Notes
More
2
Messaging Patterns Explained: Pub-Sub, Queues, and Event Streams
What happens when the downstream service is overloaded? Or slow? Or down entirely?
May 8
•
ByteByteGo
164
Share this post
ByteByteGo Newsletter
Messaging Patterns Explained: Pub-Sub, Queues, and Event Streams
Copy link
Facebook
Email
Notes
More
How Halo on Xbox Scaled to 10+ Million Players using the Saga Pattern
One powerful pattern for solving this problem is the Saga Pattern, a technique originally proposed in the late 1980s but increasingly relevant today.
May 6
•
ByteByteGo
111
Share this post
ByteByteGo Newsletter
How Halo on Xbox Scaled to 10+ Million Players using the Saga Pattern
Copy link
Facebook
Email
Notes
More
2
How Canva Collects 25 Billion Events a Day
This article walks through how Canva structures, collects, and distributes billions of events daily, without drowning in tech debt and increasing cloud…
May 5
•
ByteByteGo
119
Share this post
ByteByteGo Newsletter
How Canva Collects 25 Billion Events a Day
Copy link
Facebook
Email
Notes
More
1
See all
ByteByteGo Newsletter
Explain complex systems with simple terms, from the authors of the best-selling system design book series. Join over 1,000,000 friendly readers.
Subscribe
Important links
System design interview course
YouTube channel
ByteByteGo Newsletter
Subscribe
About
Archive
Recommendations
Sitemap
Share this publication
bytebytego
ByteByteGo Newsletter
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts