架构师训练营 Week 03 关于反应式 Web 框架 Flower
反应式 Web 框架 Flower
Akka 的 Actor 之间可以异步调用,Flower 通过封装 Actor 来实现异步 Service 服务,使系统不再有线程被阻塞

分别通过.services 文件 service 服务注册,由 ServiceFactory 使用反射生成 service 对象

.flow 文件编排流程,并由 SeriveFlow 来解析

Flower 框架已经实现异步调用,开发者只需要实现自己 service 就可以工作

ServiceActor 的实现

ServiceFacade 得需要知道第一个 Service 的名字,然后就是递归调用 buildServiceActor()


评论