Commit Graph

45 Commits

Author SHA1 Message Date
goodjava@qq.com
d2ad510535 [+]优雅关机 2018-06-29 10:15:20 +08:00
smallnest
59c25973d9 #202 add PostConnClosePlugin 2018-06-14 19:26:48 +08:00
smallnest
5b4806e1dc #212 remove duplicated unzip 2018-04-25 21:34:19 +08:00
smallnest
f1c003a1e0 #212 implement compressor 2018-04-25 20:21:59 +08:00
smallnest
0a76452828 handle error of postreadrequest 2018-04-09 16:58:31 +08:00
smallnest
6883f803fa a broken AP change: extend PreWriteResponse 2018-02-27 17:33:02 +08:00
smallnest
013342af57 args can be pointer or not ans we should handles different cases for the argument 2018-02-27 16:56:20 +08:00
smallnest
52f3e2f02c #183 invoke rpcx services via http 2018-01-19 18:27:01 +08:00
smallnest
40fea5fcff add plugin for sending messages to clients 2018-01-15 15:15:04 +08:00
smallnest
8ee9ed2658 #194 implement bidirectional commnunication 2018-01-12 18:54:19 +08:00
smallnest
269eb25a8e update metrics plugin 2018-01-04 17:42:27 +08:00
smallnest
0949bd6a99 reuse args and replies 2017-12-22 17:11:35 +08:00
smallnest
1f2001a587 improve code quality 2017-12-20 17:28:45 +08:00
smallnest
a6543956a1 #165 support raw functions 2017-12-12 20:16:49 +08:00
smallnest
d117477c0f #165 support registering raw functions 2017-12-12 19:37:17 +08:00
smallnest
dc20b344a7 fix args setting that are not pointers 2017-11-01 17:18:52 +08:00
smallnest
c079990aca fix kcp/quic issue of client. Use their tags instead of udp 2017-10-30 19:53:33 +08:00
smallnest
24c716b4bd modify option setting of server by functional options 2017-10-30 19:31:09 +08:00
smallnest
6e35de033e #163 register services if they are expired 2017-10-27 17:30:34 +08:00
smallnest
a93e1c4be0 refactor makelisteners 2017-10-27 09:28:43 +08:00
smallnest
9f763e876e fix auth issue 2017-10-27 00:38:51 +08:00
smallnest
42301ebfa4 fix some selector issues 2017-10-26 20:19:43 +08:00
smallnest
f3b5140159 fix options setting 2017-10-26 13:55:03 +08:00
smallnest
3c09f7d859 implement metadata 2017-10-25 23:40:45 +08:00
smallnest
a10ceef7cf implement metadata 2017-10-25 22:52:34 +08:00
smallnest
a236a6a628 fix race issues 2017-10-25 17:38:18 +08:00
smallnest
be6e9d7c12 limit output stack size 2017-10-24 15:43:40 +08:00
smallnest
430b58a199 #128 add heartbeat feature 2017-10-22 19:49:58 +08:00
smallnest
f0db5e94b5 refactor TLS 2017-10-22 17:11:34 +08:00
smallnest
6801261c2d improve performance from 130000 to 190000 tps 2017-10-22 10:00:13 +08:00
smallnest
32518e0470 extract servicePath and serviceMethod from metadata 2017-10-22 01:27:55 +08:00
smallnest
b91d979b59 improve performance 2017-10-21 22:07:24 +08:00
smallnest
a7462875a8 fix wrong codes when write exampels 2017-10-20 16:24:36 +08:00
smallnest
42549d766c add Decode method for message 2017-10-20 14:49:31 +08:00
smallnest
d45297122c add more plugins 2017-10-19 19:43:48 +08:00
smallnest
46cb9763d4 add plugin feature for client 2017-10-19 18:33:49 +08:00
smallnest
d661059041 add Auth 2017-10-19 17:49:53 +08:00
smallnest
e8729b2381 handle one-way requests 2017-10-18 10:44:36 +08:00
smallnest
402c9578fd add server plugins feature and add zookeeper/etcd/consul registries 2017-10-17 16:49:07 +08:00
smallnest
04da23d966 add CircuitBreaker 2017-10-16 19:28:41 +08:00
smallnest
95d1981371 add quic and kcp 2017-10-10 10:55:59 +08:00
smallnest
17a9cd4451 add client 2017-10-09 18:04:01 +08:00
smallnest
4591936d6f add codec for services 2017-10-09 13:46:19 +08:00
smallnest
2c7ab59c88 add registering service methods 2017-10-08 19:42:06 +08:00
smallnest
6aba34053a add server 2017-10-07 19:52:22 +08:00