Akka в дії
Akka спрощує створення додатків для роботи в хмарі або на багатоядерних пристроях і допомагає ефективно використовувати всі доступні обчислювальні потужності. Цей фреймворк пропонує модель програмування на основі акторів, середовище виконання і інструменти підтримки, необхідні для створення масштабованих додатків.
Дана книга знайомить з усіма ідеями Akka на прикладах діючих. Спочатку ви познайомитеся з загальними принципами роботи Akka, а потім створите і розгорнете повноцінну службу REST на основі акторів. Ви вивчіть підходи до розробки через тестування та прийоми розгортання і масштабування відмовостійких систем. Оволодівши основами, ви дізнаєтеся, як моделювати незмінні повідомлення, реалізувати предметні моделі і застосовувати прийоми, такі як Event Sourcing і CQRS. Тут же ви знайдете рекомендації щодо створення потокових додатків з використанням akkastream і akkahttp. Нарешті, ви отримаєте практичні поради, як налаштовувати і розширювати свої системи на основі Akka.
Ця книга передбачає володіння мовами Java і Scala. Досвіду використання Akka не потрібно.
Інформація про книгу | |
Кількість сторінок | 522 |
Рік видання | 2018 |
ISBN | 978-5-97060-642-1 |
Вид палітурки | М'який |
Тематика | Мови та системи програмування |
Тип поліграфічного паперу | Офсетна |