Skip to product information
Learning the Fundamentals of Large-Scale System Design with Virtual Interview Case Studies
Learning the Fundamentals of Large-Scale System Design with Virtual Interview Case Studies
Description
Book Introduction
“Such as Facebook’s news feed, Messenger, YouTube, and Google Drive
“How do we design large-scale systems?”

Even those with IT experience can feel overwhelmed when suddenly trying to design a large-scale system.
Especially if you are in an interview situation, you will feel even more dizzy.
When designing a complex system, where and how should you start?

This book assumes an interview situation and explains how to build a large-scale system by starting with a simple system design and identifying issues and requirements that arise as the system expands.
Additionally, we introduce several design proposals tailored to the characteristics of each system, compare their pros and cons, and present the most suitable design proposal.
From single servers to complex systems, by engaging in virtual conversations with interviewers and practicing your imagery, you'll develop the muscle to design any system.
  • You can preview some of the book's contents.
    Preview

index
Translator's Note
Author's Note

Chapter 1: Scalability based on number of users
Chapter 2: Rough Estimation of Size
Chapter 3: System Design Interview Strategy
Chapter 4 Design of a Throughput Limiting Device
Chapter 5: Designing a Stable Hash
Chapter 6: Key-Value Store Design
Chapter 7: Designing a Unique ID Generator for Distributed Systems
Chapter 8: Designing a URL Shortener
Chapter 9: Designing a Web Crawler
Chapter 10: Notification System Design
Chapter 11: Designing a News Feed System
Chapter 12: Chat System Design
Chapter 13: Search Term Auto-Complete System
Chapter 14 YouTube Design
Chapter 15: Google Drive Design
Chapter 16: Learning Continues

Detailed image
Detailed Image 1

Publisher's Review
An Amazon bestseller since its publication in 2020!
#1 Bestseller in the Computer Network Applications category on Amazon!


"Large-Scale System Design Fundamentals: Learn through Virtual Interviews" presents 16 real-world system design interview questions and detailed answers.
It helps you solve interview questions using a four-step approach, while explaining the system's operating principles visually with 188 diagrams.
This book provides an insider's perspective on what interviewers are evaluating and why.
GOODS SPECIFICS
- Publication date: July 28, 2021
- Page count, weight, size: 320 pages | 172*225*30mm
- ISBN13: 9788966263158
- ISBN10: 8966263151

You may also like

카테고리