Читать «Распределенные системы. Паттерны проектирования» онлайн - страница 2

Б Бёрнс

Часть II. Паттерны проектирования

обслуживающих систем

Глава 5. Реплицированные сервисы с распределением нагрузки ..... 82

Глава 6. Шардированные сервисы ............................................... 102

Глава 7. Паттерн Scatter/Gather ................................................... 122

Глава 8. Функции и событийно-ориентированная обработка ....... 134

Глава 9. Выбор владельца ........................................................... 151

Часть III . Паттерны проектирования систем пакетных вычислений

Глава 10. Системы на основе очередей задач ............................. 173

Глава 11. Событийно-ориентированная пакетная обработка ....... 189

Глава 12. Координированная пакетная обработка ....................... 205

Глава 13. Заключение — новое начало? ...................................... 217

Об авторе ....................................................................................... 220

Об иллюстрации на обложке .......................................................... 221

Оглавление

Предисловие .................................................................................. 12

Кому стоит прочесть эту книгу ..................................................... 12

Зачем я написал эту книгу ........................................................... 12

Современный мир распределенных систем .................................. 13

Как ориентироваться в книге ....................................................... 14

Условные обозначения ................................................................ 15

Онлайн-ресурсы .......................................................................... 16

Использование примеров кода .................................................... 16

Благодарности ............................................................................. 17

Глава 1. Введение ......................................................................... 18

Краткая история разработки систем ............................................ 19

Краткая история паттернов проектирования в разработке ПО ..... 21 Формализация алгоритмического программирования ........ 21

Паттерны в объектно-ориентированном

программировании ........................................................ 22

Расцвет программного обеспечения с открытым исходным кодом ................................................................ 2 3

Ценность паттернов, практик и компонентов ............................... 24

Стоя на плечах гигантов ................................................... 24

Общий язык обсуждения подходов к разработке ............... 25

Общие повторно используемые компоненты ..................... 26

Резюме ........................................................................................ 27

Оглавление 7

Часть I . Одноузловые паттерны проектирования Мотивация ................................................................................... 30

Резюме ........................................................................................ 32