Sign in

Alex Xu

@bytebytego.bsky.social
3.8K followers 16 following 9 posts

Follow me for system design & book-writing tips. | Author of the bestselling book series: ‘System Design Interview’ | Join 350,000+ Readers: blog.bytebytego.com

PostsRepliesMedia
Alex Xu @bytebytego.bsky.social · 09/02/2025
🔹 Caching: Stores responses temporarily to reduce the need for repeated processing.
040
Alex Xu @bytebytego.bsky.social · 09/02/2025
🔹 Rate Limiting and Throttling: Controls the number of requests a client can make within a certain period. 🔹 API Composition: Combines multiple backend API requests into a single frontend request to optimize performance.
130
Alex Xu @bytebytego.bsky.social · 09/02/2025
🔹 Load Balancing: Distributes requests across multiple servers to ensure no single server is overwhelmed. 🔹 Security: Implements security measures like authentication, authorization, and data encryption.
110
Alex Xu @bytebytego.bsky.social · 09/02/2025
It is essentially a middleman between the client and the server, managing and optimizing API traffic. Key Functions of an API Gateway 🔹 Request Routing: Directs incoming API requests to the appropriate backend service.
110
Alex Xu @bytebytego.bsky.social · 09/02/2025
API Gateway 101 An API gateway is a server that acts as an API front-end, receiving API requests, enforcing throttling and security policies, passing requests to the back-end service, and then returning the appropriate result to the client.
1150
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 07/02/2025
HTTP/1 -> HTTP/2 -> HTTP/3
182
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 06/02/2025
How Credit Cards like VISA Work
1101
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 05/02/2025
JSON Web Toke Visualized
1204
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 04/02/2025
API vs SDK
181
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 03/02/2025
Building Blocks for Scalable System Design
1121
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 31/01/2025
Developer Technical Growth Checklist
1113
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 30/01/2025
API Security Checklist
172
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 29/01/2025
Code to Diagrams Made Easy
1122
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 28/01/2025
Top 5 Kafka Use Cases
1112
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 27/01/2025
A Visual Overview of Kubernetes
1105
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 24/01/2025
It's not trivial to release a mobile app
192
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 23/01/2025
How does HTTPS work?
2173
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 22/01/2025
A Visual Guide in CI/CD
1142
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 21/01/2025
What is a Deadlock?
1161
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 20/01/2025
How Does NAT Work Under the Hood?
1165
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 17/01/2025
Netflix Tech Stack This is based on research from many Netflix engineering blogs and open-source projects. If you come across any inaccuracies, please feel free to inform us.
3155
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 16/01/2025
High Impact Open Source Projects
2112
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 15/01/2025
How AirTag works?
191
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 14/01/2025
Understanding the Linux File System Layout
1297
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 13/01/2025
Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): bit.ly/496keA7
011
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 10/01/2025
Two Ways to Proxy
1121
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 09/01/2025
RESTful API Design Tips
1193
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 08/01/2025
Roadmap to DevOps Mastery
4161
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 07/01/2025
How to Build Fault-Tolerant Systems
2111
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 06/01/2025
Quick Guide to Frontend Performance
193
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 03/01/2025
Linux Boot Process Illustrated
1131
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 02/01/2025
Kafka 101
1152
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 01/01/2025
Redis 101
1141
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 31/12/2024
API Security 101
1162
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 30/12/2024
Data Structures in Everyday Tech
1162
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 27/12/2024
Big Data Pipelines on the Cloud
1142
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 26/12/2024
API Architectural Patterns at a Glance
1121
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 25/12/2024
Netflix Tech Stack This post is based on research from many Netflix engineering blogs and open-source projects. If you come across any inaccuracies, please feel free to inform us.
1132
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 24/12/2024
Git 101
291
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 23/12/2024
What makes Nginx so useful
1102
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 20/12/2024
Mobile App Release Process
195
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 19/12/2024
How to Solve Common System Design Challenges
1193
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 18/12/2024
Production Release Patterns
1194
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 17/12/2024
Common HTTP Status Codes
182
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 16/12/2024
SQL Learning Roadmap
3182
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 13/12/2024
SSH Under the Hood
1234
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 12/12/2024
What is CI/CD
1102
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 11/12/2024
NoSQL Cheatsheet
1122
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 10/12/2024
Terraform at a Glance
1111
Reposted by Alex Xu
Sahn Lam @sahnlam.bsky.social · 09/12/2024
API vs SDK
2172