1.
Обложка
2.
Глава 1. Компромиссы в архитектуре систем обработки данных
3.
Глава 2: Определение нефункциональных требований (доступна)
4.
Глава 3: Модели данных и языки запросов (доступна)
5.
Глава 4: Хранение и извлечение (доступна)
6.
Глава 5: Кодирование и эволюция (доступна)
7.
Глава 6: Репликация (доступна)
8.
Глава 7: Разделение (доступна)
9.
Глава 8: Транзакции (доступна)
10.
Глава 9: Проблемы распределённых систем (доступна)
11.
Глава 10: Согласованность и консенсус (доступна)
12.
Глава 11: Пакетная обработка (недоступна)
13.
Глава 12: Потоковая обработка (недоступна)
14.
Глава 13: Делать правильные вещи (недоступна)
15.
...
Проектирование приложений с интенсивной обработкой данных
Глава 5: Кодирование и эволюция (доступна)