ByteByteGo Newsletter
Subscribe
Sign in
Home
Sponsoring ByteByteGo
System Design Interview Course
Archive
About
Latest
Top
Discussions
Mastering OOP Fundamentals with SOLID Principles
In this article, we will take a deep dive into the core fundamentals of OOP followed by an introduction to the SOLID principles.
8 hrs ago
•
ByteByteGo
154
Share this post
ByteByteGo Newsletter
Mastering OOP Fundamentals with SOLID Principles
Copy link
Facebook
Email
Notes
More
Bluesky: The Decentralized Social Media App with 30 Million Users
In this article, we will look at Bluesky’s architecture and its use of the AT protocol to make things possible.
Mar 25
•
ByteByteGo
190
Share this post
ByteByteGo Newsletter
Bluesky: The Decentralized Social Media App with 30 Million Users
Copy link
Facebook
Email
Notes
More
9
EP155: The Shopify Tech Stack
Basically, Single Sign-On (SSO) is an authentication scheme.
Mar 22
•
ByteByteGo
163
Share this post
ByteByteGo Newsletter
EP155: The Shopify Tech Stack
Copy link
Facebook
Email
Notes
More
3
Monolith vs Microservices vs Modular Monoliths: What's the Right Choice
In the ever-evolving landscape of software development, the choice of architecture can make or break a project.
Mar 20
•
ByteByteGo
209
Share this post
ByteByteGo Newsletter
Monolith vs Microservices vs Modular Monoliths: What's the Right Choice
Copy link
Facebook
Email
Notes
More
6
How Netflix Stores 140 Million Hours of Viewing Data Per Day
In this article, we’ll learn how Netflix tackled these problems and improved their storage system to handle millions of hours of viewing data every day.
Mar 18
•
ByteByteGo
240
Share this post
ByteByteGo Newsletter
How Netflix Stores 140 Million Hours of Viewing Data Per Day
Copy link
Facebook
Email
Notes
More
3
EP154: What is MCP?
Why is everyone talking about it? Let’s take a closer look.
Mar 15
•
ByteByteGo
266
Share this post
ByteByteGo Newsletter
EP154: What is MCP?
Copy link
Facebook
Email
Notes
More
7
API Protocols 101: A Guide to Choose the Right One
An API protocol is a set of rules and standards that define how different software applications communicate over a network.
Mar 13
•
ByteByteGo
212
Share this post
ByteByteGo Newsletter
API Protocols 101: A Guide to Choose the Right One
Copy link
Facebook
Email
Notes
More
2
Facebook’s Database Handling Billions of Messages (Apache Cassandra® Deep Dive)
Cassandra is a powerful database system designed to store and manage massive amounts of data across many computers.
Mar 11
•
ByteByteGo
200
Share this post
ByteByteGo Newsletter
Facebook’s Database Handling Billions of Messages (Apache Cassandra® Deep Dive)
Copy link
Facebook
Email
Notes
More
3
EP153: A Cheatsheet on Comparing Key-Value Stores
We compare 15 key-value stores across different parameters like replication style, consistency protocol, node discovery approach, and partitioning…
Mar 8
•
ByteByteGo
163
Share this post
ByteByteGo Newsletter
EP153: A Cheatsheet on Comparing Key-Value Stores
Copy link
Facebook
Email
Notes
More
1
Dark Side of Distributed Systems: Latency and Partition Tolerance
Distributed systems are collections of independent computing resources that work together to present a unified, cohesive service or application to the…
Mar 6
•
ByteByteGo
192
Share this post
ByteByteGo Newsletter
Dark Side of Distributed Systems: Latency and Partition Tolerance
Copy link
Facebook
Email
Notes
More
1
How Uber Built Odin to Handle 3.8 Million Containers
The details in this post have been derived from Uber Engineering Blog and other sources.
Mar 4
•
ByteByteGo
141
Share this post
ByteByteGo Newsletter
How Uber Built Odin to Handle 3.8 Million Containers
Copy link
Facebook
Email
Notes
More
1
EP152: 30 Free APIs for Developers
APIs are the backbone of modern software development.
Mar 1
•
ByteByteGo
224
Share this post
ByteByteGo Newsletter
EP152: 30 Free APIs for Developers
Copy link
Facebook
Email
Notes
More
1
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts