Akka简介

Build powerful reactive, concurrent, and distributed applications more easily

Akka is a toolkit for building highly concurrent, distributed, and resilient message-driven applications for Java and Scala.

提供的新架构,解决方案

反应式架构,反应式系统,反应式编程

Reactive Systems Architecture

Reactive Architecture:LightBend

The primary goal of reactive architecture is to provide an experience that is responsive under all conditions.

unresponsive software

Lightbend=Akka+Play+Lagom

akka监控:https://www.lightbend.com/blog/akka-monitoring-telemetry

其他

Lightbend CEO Jonas Boner-blog

Jonas Boner-oreilly

Jonas Boner's Book: Reactive Microservices Architecture Reactive Microsystems The Reactive Principles - Design Principles for Distributed Applications

foreword—reactive Messaging Patterns with the Actor Model - 《响应式架构》 foreword—reactive application development - 《反应式应用开发》 foreword—reactive design patterns - 《反应式设计模型》 foreword—functional and reactive domain modeling - 《函数响应式领域建模》

Readlist: http://jonasboner.com/books-that-makes-you-think/

My Repo

https://github.com/xiaozhiliaoo/akka-in-action.git

https://github.com/xiaozhiliaoo/akka-practice

https://github.com/xiaozhiliaoo/learning-akka.git

https://github.com/SalmaKhater/Learning-Akka

使用场景

可扩展的分布式内存数据库