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

  • 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
主站蜘蛛池模板: 民权县| 静海县| 临桂县| 左权县| 印江| 岚皋县| 武陟县| 阜南县| 屏东县| 吴旗县| 武宣县| 石家庄市| 汾西县| 英超| 洱源县| 河南省| 涪陵区| 南郑县| 嘉定区| 凤城市| 广德县| 资溪县| 景泰县| 平谷区| 三河市| 嘉峪关市| 都兰县| 井冈山市| 桐城市| 陵川县| 孝感市| 海淀区| 台北市| 普宁市| 神池县| 沂水县| 阳曲县| 日照市| 佛教| 黄石市| 扶绥县|