如何理解alogic-framework开发框架
方法/步骤
1
alogic框架专注于服务和批处理开发两种场景。只有框架,没有算法。所有的算法都是插件。
2
alogic实时服务框架,本质上一切都是插件;对一般开发人员来讲,服务开发就是定制Servant。
3
访问控制模型用于对客户端接入进行线程级的控制。接入优先级用于控制服务实例缓冲池的大小。不同的优先级对应不同大小的缓冲池。
4
日志和指标采用异步流处理,会涉及到服务调用日志(bizlog),服务trace日志(tlog)和服务指标(metrics)。
5
原生服务采用alogic原生API开发,效率高;支持多种协议;不足之处是需要对框架有所依赖。
6
组装服务基于together组装框架,采用脚本+插件方式开发;配置化,脚本化; 丰富的插件使开发更简单,但是仅支持JSON协议,效率略低。
7
ctgae远程调用是为在线交易框架定制的RPC框架,效率高,对现有代码无侵入;但协议封闭,开发周期长。
上一篇:企业宣传片脚本怎么创作?