Base/Knowledges/Библиотека/Книги/System Design II. Распределенные системы.md

55 lines
2.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Тип: Книга
Статус: Запланировано
Название: System Design II. Распределенные системы. Подготовка к сложному интервью
Автор:
- Алекс Сюй
- Сан Лэм
Количество страниц: 448
Прогресс: 0
Формат: Электронная
Обложка: Библиотека/Книги/covers/system-design-2.jpg
Начата:
Закончена:
Оценка:
Сложность:
Теги:
- system_design
- распределенные_системы
- интервью
- архитектура
Категории:
- Разработка ПО
- Архитектура
- Карьера
Источник:
Ссылка:
---
# System Design II. Распределенные системы. Подготовка к сложному интервью
![[covers/system-design-2.jpg]]
## 📖 О книге
Второй том культовой серии по System Design Interview от Алекса Сюя и Сана Лэма. Покрывает более сложные системы уровня FAANG: распределённые очереди сообщений, мониторинг метрик, агрегацию кликов, объектное хранилище (S3), платёжные системы, real-time лидерборды и биржевые торги. Сотни диаграмм, пошаговые алгоритмы и проверенная стратегия подготовки.
## 🧠 Ключевые идеи
- Proximity Service, Nearby Friends и Google Maps: геопространственные системы
- Distributed Message Queue и Metrics Monitoring: инфраструктура наблюдаемости
- S3-like Object Storage: архитектура хранилища объектов с репликацией
- Payment System, Digital Wallet: надёжность и согласованность финансовых транзакций
- Real-time Gaming Leaderboard и Stock Exchange: системы с высокой конкурентностью и малой задержкой
## 💬 Важные цитаты
## 💡 Как применить в моих проектах
## 🔗 Связанные заметки
[[Создание микросервисов]]
[[Изучаем DDD — предметно-ориентированное проектирование]]