- 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
- C++面向對象程序設計(第三版)
- JavaScript從入門到精通(微視頻精編版)
- Kubernetes實戰
- Beginning C++ Game Programming
- Boost C++ Application Development Cookbook(Second Edition)
- 軟件界面交互設計基礎
- Flink SQL與DataStream入門、進階與實戰
- 信息安全技術
- Asynchronous Android Programming(Second Edition)
- Kubernetes源碼剖析
- JQuery風暴:完美用戶體驗
- Building Slack Bots
- Scratch從入門到精通
- C語言從入門到精通
- Yii2 By Example