Skip to product information
Fundamentals of Large-Scale System Design: Virtual Interview Case Studies 2
Fundamentals of Large-Scale System Design: Virtual Interview Case Studies 2
Description
Book Introduction
“How do you design large-scale systems like Google Maps, Gmail, and Amazon S3?”
A compilation of the expertise of key figures involved in designing global corporate systems!


How should we approach the design of complex, large-scale systems? The key is problem-solving skills.
This book presents strategies for designing reliably by understanding the system's requirements, constraints, and performance bottlenecks.
In system design, where there are no definitive answers and the task can feel overwhelming, following the author's four approaches step by step will help you develop the ability to design appropriately for various situations, considering various alternatives.

Because it delves deeply into another system closely connected to our lives that was not covered in Part 1, anyone with a basic understanding of distributed systems can read it with interest, even if they have not read the previous part.
It will also be helpful to readers who are not preparing for an interview.
The expertise of many engineers and managers involved in actual systems will transform future design experiences.

  • You can preview some of the book's contents.
    Preview

index
Translator's Note
introduction
Acknowledgements

Chapter 1 Proximity Services
Chapter 2 Friends around you
Chapter 3 Google Maps
Chapter 4 Distributed Message Queues
Chapter 5: Indicator Monitoring and Alert System
Chapter 6: Aggregating Ad Click Events
Chapter 7 Hotel Reservation System
Chapter 8: Distributed Email Services
Chapter 9: Object storage similar to S3
Chapter 10 Real-time Game Leaderboard
Chapter 11 Payment System
Chapter 12 Electronic Wallets
Chapter 13: Stock Exchange

Conclusion
Search

Detailed image
Detailed Image 1

Publisher's Review
Elegant Brothers, GitHub, Infraon, etc.
The book chosen by study groups across multiple platforms is back in two parts!


《Large-Scale System Design Fundamentals 2: Virtual Interview Case Studies》 is a guide and design manual for those beginning system design.
It explains the knowledge required for design by providing examples of various systems, including financial systems not covered in Volume 1.
Additionally, each chapter provides practical strategies through a step-by-step approach.
There is no right answer in design, but good design certainly exists.
By following this book, which offers guidance for good design rather than the right answer, you will gain solid knowledge and strategies that seem to have been accumulated over a long period of time.

What this book covers

- 303 rich diagrams that visually demonstrate the system's operating principles
- 13 real-world system design interview questions and detailed answers, including Apache Kafka, digital wallets, stock trading, Airbnb, and social media ad aggregation.
- A four-step approach to designing systems step by step
- Qualities interviewers expect from applicants, explained from an insider's perspective
GOODS SPECIFICS
- Date of issue: January 2, 2024
- Page count, weight, size: 512 pages | 864g | 172*225*23mm
- ISBN13: 9788966264254

You may also like

카테고리