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