White papers that are worth your time

Some awesome white papers from Google, Amazon, Meta and Apache. These white papers are worth your time if you are a software enthusiast or a tech geek.

Here are some white papers that are worth your time.

Feel free to add more by commenting below or raising a pull request at https://github.com/InterviewReady/system-design-resources.

You can also watch the repo to stay up to date.

Google

  1. Google File System
  2. Map Reduce Big Data Algorithm
  3. BigTable NoSQL Document Store
  4. Colossus Next Gen File Store
  5. Megastore Large Object Store
  6. Monarch Time Series DB
  7. Chubby Distributed Lock Management
  8. Spanner Distributed Database
  9. Spanner - CAP theorem considerations
  10. Dapper Tracing System
  11. Borg Cluster Management
  12. Zanzibar Authentication System
  13. Pregel Graph Processing
  14. Napa - Data Warehousing
  15. Napa - Partitioning Algorithm
  16. TensorFlow - Machine Learning at Scale
  17. F1 - Fast Analytics
  18. HALP - YouTube Content Delivery Network
  19. Mesa - Data Warehousing
  20. Firestore
  21. Improving CDN path latencies

Amazon

  1. Amazon Aurora DB Architecture
  2. Dynamo DB NoSQL Database
  3. Physalia - Millions of tiny databases
  4. Collborative Filtering
  5. Amazon Aurora

Misc

  1. Foundation DB NewSQL database
  2. Monolith Embedding in real time
  3. Scalability at what COST
  4. SIEVE is Simpler than LRU
  5. Caching strategies at Twitter
  6. Improving Multi-CDN Delivery on Netflix

Meta

  1. Gorilla Time series DB
  2. Cassandra NoSQL DB
  3. FlexiRaft Distributed Concensus Tradeoffs
  4. Memcache In-memory Cache
  5. Millisampler Network Sampling
  6. TAO Graph Database
  7. MineSweeper - Root Cause Analysis
  8. Prophet - Forecasting at Scale
  9. ShardManager
  10. Hive - Map Reduce Jobs
  11. Thrift - Definition Language
  12. Twine - Unified Cluster Management System
  13. ServiceRouter - Hyperscale and Servicemesh from Meta

Apache

  1. Hadoop File System
  2. Flink

LinkedIn

  1. Finding n-hop connections at LinkedIn
  2. Catching Fake Profiles on LinkedIn
  3. Magnet: Large-scale Data Processing
  4. Kafka Event Bus

Start Preparing for your Dream Job today!

The most comprehensive Interview prep platform ever built

Try for Free