Have a personal or library account? Click to login
System Design Guide for Software Professionals Cover

System Design Guide for Software Professionals

Build scalable solutions – from fundamental concepts to cracking top tech company interviews

Paid access
|Sep 2024

Table of Contents

  1. Basics of System Design
  2. Distributed System Attributes
  3. Distributed Systems Theorems and Data Structures
  4. Distributed Systems Building Blocks: DNS, Load Balancers, and Application Gateways
  5. Design and Implementation of System Components – Databases and Storage
  6. Distributed Cache
  7. Pub/Sub and Distributed Queues
  8. Design and Implementation of System Components: API, Security, and Metrics
  9. System Design – URL Shortener
  10. System Design – Proximity Service
  11. Designing a Service Like Twitter
  12. Designing a Service Like Instagram
  13. Designing a Service Like Google Docs
  14. Designing a Service Like Netflix
  15. Tips for Interviewees
  16. System Design Cheat Sheet
PDF ISBN: 978-1-80512-231-9
Publisher: Packt Publishing Limited
Copyright owner: © 2024 Packt Publishing Limited
Publication date: 2024
Language: English
Pages: 384

People also read