多语言展示
当前在线:835今日阅读:6今日分享:31

alogic开发框架介绍

alogic框架专注于服务和批处理开发两种场景。alogic的服务组装引擎(together)定义了一套脚本解析规则,通过调度运行脚本插件,生成或编辑服务文档,从而形成服务。
方法/步骤
1

alogic实时服务框架只有框架,没有算法。所有的算法都是插件。对一般开发人员来讲,服务开发就是定制Servant。

2

alogic服务框架的访问控制原理一般是根据客户端接入情况进行量身定制,访问控制模型用于对客户端接入进行线程级的控制。

3

alogic服务框架的服务线程池原理是接入优先级用于控制服务实例缓冲池的大小。不同的优先级对应不同大小的缓冲池。

4

alogic服务框架的日志和指标原理(异步流处理)主要包括服务调用日志(bizlog),服务trace日志(tlog)和服务指标(metrics)。

5

服务开发方法中的原生服务采用alogic原生API开发,效率高;支持多种协议;不足之处是对于框架的依赖较多。

6

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

7

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

推荐信息