Distributed Systems
Maarten van Steen, Andrew S. Tanenbaum
Девять разговоров о фундаменте распределённых систем: коммуникации, координация, репликация, консистентность, отказоустойчивость и эксплуатация.
Все выпуски серии
- #011:20:04
Distributed Systems — выпуск 1
Первый выпуск задаёт базовую модель распределённой системы и разбирает ограничения, возникающие при взаимодействии процессов по сети.
- #021:14:26
Distributed Systems — выпуск 2
Вторая часть развивает разговор о коммуникации между узлами, задержках, частичных отказах и границах локальных предположений.
- #031:26:56
Distributed Systems — выпуск 3
Третий выпуск продолжает путь по механизмам координации и тому, как распределённые компоненты договариваются о состоянии.
- #041:20:29
Distributed Systems — выпуск 4
Четвёртая часть рассматривает согласованность и компромиссы, которые появляются при хранении состояния на нескольких узлах.
- #051:22:04
Distributed Systems — выпуск 5
Пятый выпуск связывает репликацию, доступность и восстановление, показывая цену разных моделей работы с копиями данных.
- #061:21:56
Distributed Systems — выпуск 6
Шестая часть продолжает разбор отказоустойчивости и протоколов, позволяющих системе сохранять корректность при сбоях.
- #071:30:21
Distributed Systems — выпуск 7
Седьмой выпуск посвящён масштабированию распределённых компонентов и сохранению управляемости по мере роста системы.
- #081:42:32
Distributed Systems — выпуск 8
Восьмая часть рассматривает эксплуатационные свойства распределённых систем и связь архитектурных решений с наблюдаемым поведением.
- #091:36:08
Distributed Systems — выпуск 9
Финальный выпуск собирает ключевые идеи книги в цельную модель проектирования и эксплуатации распределённых систем.