- Mastering Akka
- Christian Baxter
- 234字
- 2021-07-08 11:06:04
Chapter 1. Building a Better Reactive App
This book is meant to be geared towards the more experienced Scala and Akka developers looking to build reactive applications on top of the Akka platform.
This book is written for an engineer who has already leveraged Akka in the 2.3.x series and below to build reactive applications. You have a firm understanding of the actor model and how the Akka framework leverages actors to build highly scalable, concurrent, asynchronous, event-driven, and fault-tolerant applications. You've seen the new changes rolled out in Akka 2.4.2 and are curious about how some of these new features such as Akka Streams and Akka HTTP can be leveraged within your reactive applications.
This book will serve as a guide for an engineer who wants to take a functional but flawed reactive application and, through a series of refactors, make improvements to it. It will help you understand what some of the common pitfalls are when building Akka applications. Throughout the various chapters in the book, you will learn how to use Akka and some of the newer features to address the following shortcomings:
- Building a more domain-centric model using domain-driven design
- Using event sourcing and Akka Persistence for high throughput persistence
- Understanding reactive streams and how Akka makes use of them in Akka Streams and Akka HTTP
- Decomposing a monolith into a set of fully decoupled and independent services
- Python科學計算(第2版)
- Building Modern Web Applications Using Angular
- Magento 2 Theme Design(Second Edition)
- MongoDB for Java Developers
- Vue.js 3.x從入門到精通(視頻教學版)
- Java Web及其框架技術
- FFmpeg入門詳解:音視頻流媒體播放器原理及應用
- INSTANT CakePHP Starter
- Learning DHTMLX Suite UI
- Learning Vaadin 7(Second Edition)
- 從零開始學Linux編程
- Fast Data Processing with Spark(Second Edition)
- Distributed Computing in Java 9
- Instant Apache Camel Messaging System
- Arduino電子設計實戰指南:零基礎篇