ByteByteGo Newsletter
Subscribe
Sign in
Home
Sponsoring ByteByteGo
System Design Interview Course
Archive
About
Latest
Top
Discussions
How the Google Cloud Outage Crashed the Internet
On June 12, 2025, a significant portion of the internet experienced a sudden outage. What started as intermittent failures on Gmail and Spotify soon…
13 hrs ago
•
ByteByteGo
150
Share this post
ByteByteGo Newsletter
How the Google Cloud Outage Crashed the Internet
Copy link
Facebook
Email
Notes
More
2
EP167: Top 20 AI Concepts You Should Know
Which other AI concept will you add to the list?
Jun 14
•
ByteByteGo
176
Share this post
ByteByteGo Newsletter
EP167: Top 20 AI Concepts You Should Know
Copy link
Facebook
Email
Notes
More
7
Database Schema Design Simplified: Normalization vs Denormalization
The goal isn't to declare one approach as the winner. It's to understand their mechanics, consequences, and ideal use cases.
Jun 12
•
ByteByteGo
148
Share this post
ByteByteGo Newsletter
Database Schema Design Simplified: Normalization vs Denormalization
Copy link
Facebook
Email
Notes
More
1
Shopify Tech Stack
Note: This article is written in collaboration with the Shopify engineering team.
Jun 11
•
ByteByteGo
221
Share this post
ByteByteGo Newsletter
Shopify Tech Stack
Copy link
Facebook
Email
Notes
More
3
How Lyft Uses ML to Make 100 Million Predictions A Day
In this article, we’ll look at how Lyft built an architecture to accomplish this requirement and the challenges they faced.
Jun 10
•
ByteByteGo
95
Share this post
ByteByteGo Newsletter
How Lyft Uses ML to Make 100 Million Predictions A Day
Copy link
Facebook
Email
Notes
More
1
Our New Book, Mobile System Design Interview, Is Now Available
Our new book, Mobile System Design Interview, is available on Amazon!
Jun 9
•
ByteByteGo
82
Share this post
ByteByteGo Newsletter
Our New Book, Mobile System Design Interview, Is Now Available
Copy link
Facebook
Email
Notes
More
11
EP166: What is Event Sourcing?
The event sourcing paradigm is used to design a system with determinism. This changes the philosophy of normal system designs.
Jun 7
•
ByteByteGo
123
Share this post
ByteByteGo Newsletter
EP166: What is Event Sourcing?
Copy link
Facebook
Email
Notes
More
6
SQL vs NoSQL: Choosing the Right Database for An Application
In this article, we break down the core database paradigms, such as SQL and NoSQL, along with specialized database types and how developers can choose…
Jun 5
•
ByteByteGo
214
Share this post
ByteByteGo Newsletter
SQL vs NoSQL: Choosing the Right Database for An Application
Copy link
Facebook
Email
Notes
More
1
How Netflix Runs on Java?
Netflix is a masterclass in backend engineering at scale. Behind the seamless playback, tailored recommendations, and cross-device consistency lies an…
Jun 3
•
ByteByteGo
172
Share this post
ByteByteGo Newsletter
How Netflix Runs on Java?
Copy link
Facebook
Email
Notes
More
5
May 2025
EP165: AI Agent versus MCP
Have you used AI Agents or MCP?
May 31
•
ByteByteGo
168
Share this post
ByteByteGo Newsletter
EP165: AI Agent versus MCP
Copy link
Facebook
Email
Notes
More
A Deep Dive into HTTP: From HTTP 1 to HTTP 3
In this article, we trace the HTTP journey. From the stateless, text-based simplicity of HTTP/1.1 to the encrypted, multiplexed, and mobile-optimized…
May 29
•
ByteByteGo
209
Share this post
ByteByteGo Newsletter
A Deep Dive into HTTP: From HTTP 1 to HTTP 3
Copy link
Facebook
Email
Notes
More
How Amazon Key Opens 100 Million Doors Every Year
We recently had the wonderful opportunity to sit with Kaushik Mani and Vijay Nagarajan from the Amazon Key team to learn how they built this system and…
May 28
•
ByteByteGo
164
Share this post
ByteByteGo Newsletter
How Amazon Key Opens 100 Million Doors Every Year
Copy link
Facebook
Email
Notes
More
3
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts