Akka в действии
Здесь можно купить книгу "Akka в действии " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-642-1
Страниц: 522
Артикул: 95467
Возрастная маркировка: 16+
Краткая аннотация книги "Akka в действии"
В книге рассказывается о фреймворке Akka и описываются его наиболее важные модули. Большое внимание уделено модели программирования с акторами и модулям поддержки акторов, часто используемых при создании конкурентных и распределенных приложений. Продемонстрированы подходы к разработке через тестирование и приемы развертывания и масштабирования отказоустойчивых систем. Во всех примерах книги используется язык программирования Scala. Издание адресовано разработчикам на Java и Scala, желающим научиться создавать приложения с использованием фреймворка Akka.
Содержание книги "Akka в действии "
Предисловие
Благодарности
О книге
Кому адресована эта книга
Содержание книги
Соглашения об оформлении программного кода
Требования к программному обеспечению
Автор в сети
Об авторах
Об иллюстрации на обложке
Глава 1. Введение в Akka
1.1. Что такое Akka?
1.2. Акторы: краткий обзор
1.3. Два подхода к масштабированию: подготовка примера
1.4. Традиционное масштабирование
1.5. Масштабирование с Akka
1.6. Акторы: универсальная модель программирования
1.7. Акторы Akka
1.8. В заключение
Глава 2. Подготовка и запуск
2.1. Клонирование, сборка и интерфейс тестирования
2.2. Исследование акторов в приложении
2.3. Вперед, в облако
2.4. В заключение
Глава 3. Разработка с акторами через тестирование
3.1. Тестирование акторов
3.2. Односторонние взаимодействия
3.3. Двусторонние взаимодействия
3.4. В заключение
Глава 4. Отказоустойчивость
4.1. Что такое отказоустойчивость
4.2. Жизненный цикл актора
4.3. Супервизор
4.4. В заключение
Глава 5. Объекты Future
5.1. Примеры использования объектов Future
5.2. Объекты Future не блокируют выполнение потока
5.3. Обработка ошибок в объектах Future
5.4. Комбинирование объектов Future
5.5. Объединение объектов Future с акторами
5.6. В заключение
Глава 6. Первое распределенное приложение
6.1. Горизонтальное масштабирование
6.2. Горизонтальное масштабирование и удаленные взаимодействия
6.3. В заключение
Глава 7. Настройка, журналирование и развертывание
7.1. Настройка
7.2. Журналирование
7.3. Развертывание приложений на основе акторов
7.4. В заключение
Глава 8. Шаблоны структуризации акторов
8.1. Конвейеры и фильтры
8.2. Параллельная обработка дроблением с последующим объединением результатов
8.3. Маршрутизация
8.4. В заключение
Глава 9. Маршрутизация сообщений
9.1. Шаблон «Маршрутизатор»
9.2. Балансировка нагрузки с помощью маршрутизаторов Akka
9.3. Реализация шаблона маршрутизатора с применением акторов
9.4. В заключение
Глава 10. Каналы обмена сообщениями
10.1. Типы каналов
10.2. Специальные каналы
10.3. В заключение
Глава 11. Конечные автоматы и агенты
11.1. Использование конечного автомата
11.2. Реализация модели конечного автомата
11.3. Реализация общего состояния с помощью агентов
11.4. В заключение
Глава 12. Интеграция с другими системами
12.1. Конечные точки сообщений
12.2. Реализация конечных точек с использованием Apache Camel
12.3. Реализация HTTP-интерфейса
12.4. В заключение
Глава 13. Потоковые приложения
13.1. Основы потоковой обработки
13.2. Потоковая передача данных через HTTP
13.3. Ветвление и слияние со специализированным языком описания графов
13.4. Посредничество между производителями и потребителями
13.5. Обособление частей графа, действующих с разной скоростью
13.6. В заключение
Глава 14. Кластеры
14.1. Зачем нужны кластеры
14.2. Членство в кластере
14.3. Обработка заданий в кластере
14.4. В заключение
Глава 15. Хранимые акторы
15.1. Восстановление состояния с технологией Event Sourcing
15.2. Хранимые акторы
15.3. Кластер на основе хранимых акторов
15.4. В заключение
Глава 16. Советы по повышению производительности
16.1. Анализ производительности
16.2. Оценка производительности акторов
16.3. Улучшение производительности устранением узких мест
16.4. Настройка диспетчера
16.5. Изменение поведения механизма освобождения потоков
16.6. В заключение
Глава 17. Заглядывая вперед
17.1. Модуль akka-typed
17.2. Akka Distributed Data
17.3. В заключение
Предметный указатель
Все отзывы о книге Akka в действии
С книгой "Akka в действии" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Akka в действии (автор Раймонд Рестенбург, Роб Баккер, Роб Уильямс)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку