多语言展示
当前在线:1909今日阅读:84今日分享:32

如何理解alogic-framework开发框架

如何理解alogic-framework开发框架
方法/步骤
1

alogic框架专注于服务和批处理开发两种场景。只有框架,没有算法。所有的算法都是插件。

2

alogic实时服务框架,本质上一切都是插件;对一般开发人员来讲,服务开发就是定制Servant。

3

访问控制模型用于对客户端接入进行线程级的控制。接入优先级用于控制服务实例缓冲池的大小。不同的优先级对应不同大小的缓冲池。

4

日志和指标采用异步流处理,会涉及到服务调用日志(bizlog),服务trace日志(tlog)和服务指标(metrics)。

5

原生服务采用alogic原生API开发,效率高;支持多种协议;不足之处是需要对框架有所依赖。

6

组装服务基于together组装框架,采用脚本+插件方式开发;配置化,脚本化; 丰富的插件使开发更简单,但是仅支持JSON协议,效率略低。

7

ctgae远程调用是为在线交易框架定制的RPC框架,效率高,对现有代码无侵入;但协议封闭,开发周期长。

推荐信息