Commit Graph

17 Commits

Author SHA1 Message Date
黎非易
c9f47d796c 优化rpc模块代码规范 2021-07-12 11:38:34 +08:00
boyce
7e288ccdd8 优化rpc内存池 2021-01-08 10:21:54 +08:00
boyce
4b67c59b1e 优化原始rpc,采用register方式 2020-12-21 16:35:54 +08:00
boyce
6b11bd91ec 新增rpc被调用时可以异步返回,详情请参照originserver示例 2020-11-25 17:35:04 +08:00
boyce
e91dccca7d gc优化 2020-11-04 16:56:16 +08:00
boyce
c98de9b1e9 优化rpc超时-使用时间轮定时器 2020-11-02 14:50:54 +08:00
boyce
d2f52b382d 优化工程结构 2020-10-30 16:32:37 +08:00
boyce
1d2c1bb7ad 修复RPC同时兼容json与pb的一些bug 2020-10-27 17:00:15 +08:00
boyce
6edc5a0762 新增对rpc参数数据类型自动识别(同时支持json与protobuf方式序列化与反序列化) 2020-10-08 14:12:57 +08:00
boyce
0185fe350f 新增RawGoNode与RawCastGo接口,支持RPC附带原始数据 2020-09-02 13:39:18 +08:00
boyce
4048d2f2b7 提升引擎性能-替换json标准库为iterator/go库 2020-07-16 11:22:37 +08:00
boyce
7b0072bbff 1.删除msgp序列化方式
2.优化临时内存池减少GC
2020-07-11 15:44:25 +08:00
boyce
93b9c4f89a 优化rpc返回协议
Signed-off-by: boyce <boyce@atbc.com>
2020-07-10 16:17:56 +08:00
boyce
c7a1d86039 1.优化pending存储结构,支持超时判断
2.protobuf与json支持临时内存池
2020-07-10 14:09:52 +08:00
boyce
323e5313fb rpc临时内存池优化 2020-07-09 20:01:45 +08:00
duanhf2012
f74f3a812e 扩统rpc序列化与反序列化支持 2020-04-21 13:23:18 +08:00
duanhf2012
84fb8ab36d 提交origin2.0版本 2020-03-28 09:57:16 +08:00