ByteByteGo Newsletter
Subscribe
Sign in
Home
Archive
About
New
Top
Discussion
EP62: Why Does Google Use Monorepo?
This week’s system design refresher: Top 6 most popular API architecture styles (Youtube video) Monorepo vs. Microrepo Inside the HTTP Header Developer…
Jun 3
•
Alex Xu
79
3
Share this post
EP62: Why Does Google Use Monorepo?
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
May 2023
Rate Limiting Fundamentals
Rate limiting is a popular distributed system pattern. It is an integral part of all modern large-scale applications. It controls the rate at which…
May 31
•
Alex Xu
125
2
Share this post
Rate Limiting Fundamentals
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
EP61: The journey of a Slack message
This week’s system design refresher: Amazon Prime Video Ditches AWS Serverless (Youtube video) The journey of a Slack Message How GraphQL works in the…
May 27
•
Alex Xu
108
Share this post
EP61: The journey of a Slack message
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
API redesign: shopping cart and Stripe payment
In this issue, we continue with our hands-on exploration of the two remaining API design examples. We’ll explore how to build a shopping cart API and…
May 24
•
Alex Xu
79
3
Share this post
API redesign: shopping cart and Stripe payment
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
EP60: Netflix Tech Stack - Databases
This week’s system design refresher: SQL Query Execution Order (Youtube video) Netflix Tech Stack - Databases The 10 Algorithms That Dominate Our World…
May 20
•
Alex Xu
115
2
Share this post
EP60: Netflix Tech Stack - Databases
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
Design Effective and Secure REST APIs
In the last issue, we explored various API architectural styles, each with its unique strengths. Despite the many options, REST remains the most…
May 17
•
Alex Xu
143
1
Share this post
Design Effective and Secure REST APIs
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
EP59: 90% Cost Slash: From Serverless to Monolith
This week's system design refresher: Top 7 Most-Used Distributed System Patterns (Youtube video) Amazon Prime Video Monitoring Service RPC vs. RESTful…
May 13
•
Alex Xu
102
10
Share this post
EP59: 90% Cost Slash: From Serverless to Monolith
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
Mastering the Art of API Design
In this three-part series, we talk about API design: Why is the “API First” principle important for an organization? How do we design effective and safe…
May 10
•
Alex Xu
241
1
Share this post
Mastering the Art of API Design
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
EP58: 10 Key Data Structures We Use Every Day
This week’s system design refresher: 10 Key Data Structures We Use Every Day (Youtube video) 18 Most-used Linux Commands You Should Know Database…
May 6
•
Alex Xu
106
1
Share this post
EP58: 10 Key Data Structures We Use Every Day
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
Key Steps in the Database Selection Process
Welcome to the final part of our series on mastering database selection. In the first two parts, we learned the basics of databases and important…
May 3
•
Alex Xu
110
3
Share this post
Key Steps in the Database Selection Process
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
April 2023
EP57: How ChatGPT works technically
This week’s system design refresher: How ChatGPT works technically (Youtube video) 18 Key Design Patterns Every Developer Should Know Netflix Tech Stack…
Apr 29
•
Alex Xu
354
2
Share this post
EP57: How ChatGPT works technically
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
Factors to Consider in Database Selection
Factors to Consider in Database Selection In the first part of our series, we laid the foundation for understanding the various types of databases and…
Apr 26
•
Alex Xu
140
2
Share this post
Factors to Consider in Database Selection
blog.bytebytego.com
Copy link
Facebook
Email
Notes
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts