System Design

System Design

Paperback (10 Sep 2021)

Not available for sale

Includes delivery to the United States

Out of stock

This service is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Publisher's Synopsis

FEATURING THE PEDALS METHOD(TM), THE BEST FRAMEWORK FOR SYSTEM DESIGN QUESTIONS
The book revolves around an effective six-step process called PEDALS:

  • Process Requirements
  • Estimate
  • Design the Service
  • Articulate the Data Model
  • List the Architectural Components
  • Scale
PEDALS demystifies the confusing system design interview by breaking it down into manageable steps. It's almost like a recipe: each step adds to the next. PEDALS helps you make a clear progression that starts from zero and ends with a functional, scalable system.
The book explains how you can use PEDALS as a blueprint for acing the system design interview.
The book also includes detailed examples of how you can use PEDALS for the most popular system design questions, including:
  • Design YouTube
  • Design Twitter
  • Design AutoSuggest
  • Design a TinyURL solution
ALSO COVERED IN THE BOOK
  • What to expect and what interviewers look for in an ideal answer
  • How to estimate server, storage, and bandwidth needs
  • How to design data models and navigate discussions around SQL vs. NoSQL
  • How to draw architecture diagrams
  • How to build a basic cloud architecture
  • How to scale a cloud architecture for millions of users
  • Learn the best system strategies to reduce latency, improve efficiency, and maintain security
  • Review of technical concepts including CAP Theorem, Hadoop, and Microservices

Book information

ISBN: 9798474318134
Publisher: Amazon Digital Services LLC - KDP Print US
Imprint: Independently Published
Pub date:
Language: English
Number of pages: 46
Weight: 77g
Height: 229mm
Width: 152mm
Spine width: 3mm