System Design. Фундаментальные принципы проектирования высоконагруженных систем

3.5 из 5, отдано 16 голосов

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

Легальная стоимость: 990 руб.

Ограничение по возрасту: 16+

Читать книгу «System Design. Фундаментальные принципы проектирования высоконагруженных систем» онлайн:

Комментарии ():