The AOneCode System Design Program offers:
Customize The Class
Select topics based on your interests, past experiences and your goal
Design Applications from Scratch
Learn from Senior Engineers from Google and Facebook
Learn from the Seniors’ Notes
Present and explain to you the essential publications on hottest industry architectures
Master them all!
Big Data Platforms, High Frequency System, Distributed Systems, Data Analysis, DataBase Design etc…
Newest System Design Questions collected from our previous customers.
We will keep updating the list...
Common System Design Questions
Designing a URL Shortening service/TinyURL
Designing Typeahead Suggestion
Designing an API Rate Limiter
Designing Twitter Search
Designing Facebook Newsfeed
Advanced System Design Questions...
Design Video Streaming App
Design Big Data Storage
Design File System
Design Data Pipeline
Design Web Crawler
Details into each level each component
What you will learn in this course but not limited to:
Introduction To System Design
How to score points on Sys Design Questions?
Standard procedures to answer Sys Design Questions?
7 aspects of Sys Design
SQL vs NoSql, DB Indexing...
How to write and read BIG SQL QUERY?
Https, SSL, HTTP, Web Socket ...
Load Balancing. Server Deployment.
How to design a high frequency trading system?
Producer and Consumer
Web Crawlers. How to build a scalable crawler？
When to apply multithreading?
Multithreading in practice?
Hadoop, Map Reduce, HDFS...
Data Pipeline Design.
Storm. Basic architect. What makes Storm special?
Hot Data Store
Mysql, Redis, HBase ...
Principles of Databases. A comparison of Database Applications.
How to design Facebook Chat?
How to design WeChat/WhatsApp?
Design Real Time News App
Design Facebook News Feed
How to integrate with the server backend?