System Design. Фундаментальные принципы проектирования высоконагруженных систем
3.6 из 5, отдано 15 голосов
System Design — полное руководство по проектированию высоконагруженных систем. Книга для Senior-разработчиков, архитекторов и всех, кто готовится к System Design интервью в топовые IT-компании. Автор — Главный архитектор Ростелекома (проект «Выборы 2.0»), преподаватель трёх вузов — делится реальным опытом создания распределённых систем федерального масштаба. Что внутри: Теория: CAP, PACELC, ACID, репликация, шардирование, отказоустойчивость, наблюдаемость Паттерны: Saga, Circuit Breaker, CQRS, Event Sourcing, Bulkhead, Outbox Базы данных: SQL vs NoSQL, сравнение PostgreSQL, ClickHouse, MongoDB, Cassandra, Redis Очереди: Kafka vs RabbitMQ, гарантии доставки Разбор 8 реальных систем: URL Shortener, Мессенджер, Новостная лента (Twitter), Платёжная система (Stripe), ДЭГ (уникальный кейс), Бронирование билетов, Доставка еды, Аналитика (Google Analytics) Отдельный блок: как проходить System Design интервью — структура, типичные вопросы и ловушки.
-
Категория: программирование
-
Правообладатель: Автор
-
Год написания: 2026
-
Возрастное ограничение: 16+
-
Легальная стоимость: 990 руб.
Читать книгу «System Design. Фундаментальные принципы проектирования высоконагруженных систем» онлайн: