Tags: yuanheng/brpc-java
Tags
1. support single long connection between client and server. 2. optimize: future return user interface response instead of RpcResponse. 3. fix bug: response sync error for multi-thread. 4. support nshead-json protocol. 5. support cglib proxy instance to register service.
1.refactor http protcol so that http/tcp protocol can use the same port. 2. make RpcClient or RpcServer single instance when it has multi usage in one module. 3. support zookeeper registry. 4. support short connection. 5. fix some bugs, such as fair load balance etc.
1. support protocols: baidu rpc std, sofa, hulu, http+json, http+prot… …obuf, nshead+protobuf 2. naming:list,file,dns 3. support jprotobuf 4. load balance: fair, weigth, random, round roubin 5. support interceptor 6. support concurrency limit: count, token bucket 7. support compress: gzip,snappy,zlib 8. support non spring && spring