官术网_书友最值得收藏!

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
主站蜘蛛池模板: 苏州市| 嘉鱼县| 泗洪县| 长春市| 广河县| 富蕴县| 延安市| 靖边县| 沈阳市| 虞城县| 莫力| 德化县| 固阳县| 揭阳市| 永靖县| 鸡东县| 于都县| 炉霍县| 银川市| 弥渡县| 潼关县| 建湖县| 文安县| 商洛市| 开阳县| 彭泽县| 安国市| 华亭县| 邵东县| 福海县| 芜湖县| 千阳县| 五大连池市| 普陀区| 宿松县| 沈丘县| 宣化县| 香格里拉县| 九龙县| 体育| 贵定县|