LIBRISTO
LIBROAMANTO
povinné
Staňte sa súčasťou komunity milovníkov kníh z celého sveta a získajte hromadu výhod. Založiť účet zdarma
0
Doprava zadarmo s Packetou nad 59.99 €
Kuriér DPD 2.99 Kuriér GLS 3.99 Zberné miesto GLS 2.49 SPS 3.99 SPS Parcel Shop 2.99 Packeta kurýr 3.99 Slovenská pošta 3.99 Zberné miesto DPD 2.99 Packeta 2.99

Doprava zdarma pre objednávky nad 59,99 € s Packetou a SPS Boxmi.

System Design For Beginners

The Lazy Person's Guide to APIs, Databases, Caching, CDNs, Load Balancing & Production Infrastructure

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha System Design For Beginners John Cutts
Libristo kód: 52982852
Nakladateľstvo Independently published, jún 2026
Stop freezing up in system design interviews and start thinking like a senior engineer.Most system d... Celý popis
? points 24 b Nové Nové
9.78
Skladom u dodávateľa Odosielame za 9-15 dní

Až 30 dní na vrátenie tovaru

Stop freezing up in system design interviews and start thinking like a senior engineer.

Most system design resources are terrible-either too abstract to be useful or so deeply buried in theory that you finish them and still don't know what to actually do at the whiteboard. System Design for Beginners: The Lazy Person's Guide to APIs, Databases, Caching, CDNs, Load Balancing & Production Infrastructure completely changes that. Written by veteran Senior Software Architect John Cutts, this practical guide cuts through the academic fluff to give you the clear, battle-tested mental frameworks used by top engineers every day.

Whether you are a mid-level developer looking to level up or an engineer prepping for a high-stakes tech interview, this book will teach you how to build real, scalable distributed systems from scratch.

"I wrote this book because I was tired of watching talented developers freeze up in system design interviews - not because they were not smart, but because nobody had ever walked them through the practical mental models that senior engineers use every day." - John Cutts


What You Will Master Inside:
  • From Zero to One Million Users: Learn step-by-step how web and mobile systems scale horizontally. Discover how to use load balancers to eliminate single points of failure.

  • The Ultimate Database Framework: Stop guessing between SQL and NoSQL. Master ACID guarantees, replication, and sharding so you can confidently pick the right data layer.

  • API Design That Doesn't Suck: Demystify the distinct strengths of REST, GraphQL, and gRPC. Learn how to leverage WebSockets for real-time features and optimize service-to-service communication.

  • High-Speed Caching & CDNs: Explore the full caching hierarchy using Redis to slash database load. Learn to handle cache invalidation and stop dangerous failure modes like cache stampedes.

  • Production-Grade Reliability: Design resilient infrastructure with circuit breakers and graceful degradation. Master the three pillars of observability: metrics, structured logs, and distributed tracing.

  • Authentication & Authorization: Secure public endpoints using OAuth 2.0, multi-factor authentication, and stateless JWTs. Implement Role-Based Access Control (RBAC) to robustly manage user permissions.

  • The 5-Step Interview Framework: Ace any architecture interview with a repeatable process. Walk through real-world interview prompts like designing a URL shortener, a chat application, a rate limiter, and a social media feed.

Why This Book is Different:

John Cutts doesn't write from pure theory. With over a decade of experience designing systems for millions of active users, surviving database migrations, and mentoring mid-level engineers into senior roles, every concept here is battle-tested. You don't need a distributed systems PhD to build great software-you just need a clear mental framework for thinking about scale, trade-offs, and architecture.

Herečka & Polyglotka
EWA KASP pre
Prehrať video
Ewa Kasp
Libristo má najväčší výber cudzojazyčnej literatúry. Preto si knihy kupujem tu.

Informácie o knihe

Celý názov System Design For Beginners
Autor John Cutts
Jazyk Angličtina
Väzba Kniha - Brožovaná
Dátum vydania 2026
Počet strán 98
EAN 9798182225960
Libristo kód 52982852
Nakladateľstvo Independently published
Váha 144
Rozmery 152 x 229 x 5
Darujte túto knihu ešte dnes
Je to jednoduché
1 Pridajte knihu do košíka a vyberte možnosť doručiť ako darček 2 Obratom Vám zašleme poukaz 3 Knihu zašleme na adresu obdarovaného

Prihlásenie

Prihláste sa k svojmu účtu. Ešte nemáte Libristo účet? Vytvorte si ho teraz!

 
povinné
povinné

Nemáte účet? Získajte výhody Libristo účtu!

Vďaka Libristo účtu budete mať všetko pod kontrolou.

Vytvoriť Libristo účet
Knižný radca Libroamiko
Ahoj, som Libroamiko, môžem pomôcť?