性能测试的代码我也写了
https://github.com/BazingaLyn/laopopo-rpc/tree/master/laopopo-example/src/main/java/org/laopopo/example/benchmark
单机测试结果(Server/Client)放在同一台机器上(条件所限制)结果也写在代码的头部了,就不一一演示了,有热情的同学可以帮忙跑跑,顺便能优化优化,也算给我涨涨见识和姿势
大包请求本来想做字节压缩然后再传输的,不过单机的效果并不是很明显,所以最后还是去掉了,我是使用Google的Snappy进行压缩字节的,然后再传输,不过单机测试结果是慢与不压缩直接传输的
对Spring的基本的支持也写了,写的比较简单,详细可见:
https://github.com/BazingaLyn/laopopo-rpc/tree/master/laopopo-spring-support
写的比较粗糙,甚至可以算成了翻译,希望以后有时间可以进行加工一下
基本上整个Laopopo RPC的Demo就是如此了,本来想支持页面的,不过真的是能力有限,旁边的研发小伙伴也没有时间,我又是一个半吊子,所以暂时还是放弃了,希望以后有时间能够补上~