Commit Graph

88 Commits

Author SHA1 Message Date
godotg cbc2f1e900 ref[packet]: move IPacket from protocol to net 2023-09-03 16:01:46 +08:00
godotg 4d703215e3 del[protocol]: deprecate PROTOCOL_ID 2023-09-03 15:03:55 +08:00
godotg e4bcd22bc7 del[util]: remove util module 2023-09-02 21:11:50 +08:00
godotg 00ac69dca2 ref[move]: move NetUtils 2023-09-02 20:54:55 +08:00
godotg ff3e06c123 ref[move]: move ThreadUtils 2023-09-02 20:36:02 +08:00
godotg e158e92497 ref[move]: move hash to net package 2023-09-02 19:17:15 +08:00
sun a6e8d623bf fix[log]: fix logback pattern error in spring 3.x 2023-09-01 16:13:35 +08:00
meiwei 2cd89d59e6 perf[tank]:Optimize protocol configuration 2023-08-28 20:25:04 +08:00
godotg 6cdd676c2d test[rpc]: rpc benchmark test 2023-07-09 09:55:41 +08:00
godotg b4705a125e ref[tree]: fast tree map 2023-05-01 20:58:07 +08:00
godotg 3af5ffbd46 feat[treemap]: fast read only tree map 2023-04-28 22:09:16 +08:00
godotg 018083fdb8 feat[gateway]: gateway attachment support signal only 2023-04-15 09:57:16 +08:00
godotg f994b974d4 test[map]: update tree map comment 2023-03-26 14:22:40 +08:00
godotg c4d495eab5 test[map]: fix test 2023-03-26 12:37:23 +08:00
godotg 626e96f0f3 feat[map]: add primitive int-long tree map 2023-03-26 11:53:30 +08:00
godotg 9931633601 perf[session]: use high-performance segment locks to store session maps 2023-03-25 16:21:54 +08:00
godotg d77792cbfc ref[net]: refactored the packet service 2022-12-12 18:57:11 +08:00
godotg 9fbdf0f263 ref[net]: refactored the session event 2022-12-12 18:48:36 +08:00
godotg 9d3da6c3c9 ref[net]: refactored the session attribute 2022-12-12 18:34:03 +08:00
godotg a551e18de7 rename[test]: rename test unit 2022-12-12 16:10:08 +08:00
godotg 9e0fed2a88 del[net]: remove the rarely used load balancing policy shortest-time-consumer 2022-12-12 15:59:51 +08:00
godotg 949cee885c del[net]: remove difficult and infrequently used task-dispatcher configurations 2022-12-11 18:57:26 +08:00
godotg 418a5a7983 test[net]: third libraries 2022-11-14 15:52:19 +08:00
godotg 908834d5c2 test[net]: test unit 2022-11-14 15:49:11 +08:00
godotg e201784bbf test[signal]: SignalBridge的Test并发测试用例 2022-09-29 17:13:05 +08:00
godotg eaec50ea1d perf[net]: 使用性能更高的lazySet(),当我们想对一个原子变量进行修改,而且我们知道这个修改不需要立即对其他线程可见。 2022-09-29 16:39:19 +08:00
godotg 9e92a7188d perf[http]: http默认状态码改为ok 2022-09-28 17:14:56 +08:00
godotg 9c79ef74db test[http]: http server的使用示例 2022-09-28 15:52:31 +08:00
godotg 67a7279f58 test[http]: http server的使用示例 2022-09-28 15:36:15 +08:00
godotg 770c2f3380 feat[golang]: 添加一些go的常用工具类 2022-09-16 13:18:59 +08:00
godotg 71cd7ccdbe feat[golang]: 添加一些go的常用工具类 2022-09-16 12:22:22 +08:00
godotg 180906e577 feat[golang]: 添加一些go的常用工具类 2022-09-16 11:37:02 +08:00
godotg 0c4029ffad perf[go]: 简化golang的zfoo服务器 2022-09-15 22:44:52 +08:00
godotg de37816d5c perf[golang]: go的zfoo服务器,使用zfoo协议 2022-09-15 21:40:34 +08:00
godotg a68c948498 perf[golang]: golang协议首字母大写 2022-09-15 19:07:37 +08:00
godotg 1e1907cdef perf[golang]: go的zfoo服务器,使用zfoo协议 2022-09-15 19:02:55 +08:00
godotg 439ef74853 perf[golang]: go的zfoo服务器,使用atomic自增作为uuid 2022-09-15 18:25:17 +08:00
godotg c741cd41b8 feat[golang]: go的zfoo服务器 2022-09-15 18:19:22 +08:00
godotg ead780dff4 feat[go]: 支持go的单机服务器 2022-09-14 16:29:17 +08:00
godotg 4b5f1bd3eb feat[json]: 支持json协议格式的服务器 2022-09-12 09:27:57 +08:00
godotg df210f968d feat[json]: 支持json协议格式的服务器 2022-09-12 09:03:04 +08:00
godotg c4cdf272eb perf[runnable]: 使用Runnable函数式编程接口 2022-07-28 21:47:33 +08:00
godotg 004d96a3dd perf[net]: 在task,event,scheduler线程执行的异步请求,请求成功过后依然在相同的线程执行回调任务 2022-07-28 15:35:44 +08:00
jianan 96c5917e03 perf[module]:网关转发消息 GatewayTest注释 2022-07-08 15:42:23 +08:00
jianan 8216698c4d perf[module]:网关转发消息到Provider注释 2022-07-08 14:46:04 +08:00
jianan 64e169d816 perf[module]: GatewayTest启动报错修复 2022-07-07 01:37:10 +08:00
jianan 9753d576a7 perf[module]: 以TcpServerTest为例子,从头梳理asyncAask的执行流程并添加注释 2022-07-07 01:08:30 +08:00
jaysunxiao b45189115b ref[net]: 重命名JProtobufTcpServer 2022-07-05 21:11:10 +08:00
jaysunxiao b2c0bd3073 perf[net]: 重构net,把模块号添加到注册列表中 2022-07-02 10:50:03 +08:00
jaysunxiao ef66cfbc3a perf[net]: 重构了net的服务提供者和服务消费者的配置方式 2022-07-01 23:33:48 +08:00