kiss rpc flatbuffer,capnp版本和grpc性能测试对比
来源:互联网 发布:excel重复数据统计 编辑:程序博客网 时间:2024/05/17 22:31
kiss rpc flatbuffer比之前的capnp在性能上快4倍左右,类比grpc快5倍左右。
内存资源,cpu资源,网络资源占用更低。
测试环境
- 环境:ubuntu 16.04 lts(64位)
- 硬件:xeon cpu e3-1230@3.3GHz x 8
- 内存:8G
- 网络:localhost(本地环回)
GRPC 测试
- 单连接, 同步测试,测试50WQPS:1.5W qps/sec
- 单连接,异步测试,测试10WQPS:4.4W qps/sec
- 并发测试:1000个客户端,每个客户端测试100QPS, 10万QPS:5W qps/sec
kiss rpc flatbuffer版本测试:
- 单连接 100w QPS同步测试,耗时:20秒,平均每秒5w QPS
- 单连接 100w QPS异步测试, 耗时5秒,平均每秒20w QPS
1000并发异步测试
- 1000并发, 100wQPS异步测试, 耗时:5秒,平均每秒QPS:20W
kiss rpc capnp版本测试:
- 单连接 50w QPS同步测试,耗时:15秒,平均每秒3.3w QPS
- 单连接 50w QPS异步测试, 耗时9秒,平均每秒5.5w QPS
2.1000并发异步测试:
- 1000并发, 100wQPS异步测试, 耗时:25秒,平均每秒QPS:4W
阅读全文
0 0
- kiss rpc flatbuffer,capnp版本和grpc性能测试对比
- 高性能异步RPC框架 kiss-rpc-flatbuffer介绍和测试
- ice-dubbo-thrift-grpc性能测试对比
- Avro RPC 对比测试
- thrift,gRPC,rpcx,motan,dubbox等rpc框架对比
- 开源RPC(gRPC/Thrift)框架性能评测
- Google高性能RPC框架gRPC 1.0.0发布
- Google高性能RPC框架gRPC 1.0.0发布
- Golang RPC性能测试
- kiss-rpc IDL协议编写和使用方式
- PHP4和PHP5性能测试和对比
- SQLITE和ACCESS性能对比测试
- nginx和apache并发性能测试对比
- Redis和Memcache性能测试对比
- lua 和 luajit 性能对比测试
- ArrayList和LinkedList性能对比测试
- rpc框架--grpc-java
- Python RPC 之 gRPC
- 20.Scala中本地函数与作为语言一等公民的函数详解
- C/C++遍历目录下的所有文件(Windows/Linux)
- 黑盒测试
- LintCode,Fizz Buzz 问题-java
- 配置管理之持续集成
- kiss rpc flatbuffer,capnp版本和grpc性能测试对比
- (能直接用!)网络监测广播且能自动更新状态,跟着Activity生存周期运作
- ios中多线程的使用
- WebSphere MQ 一些常用的命令
- 时间与时间戳的转换
- canvas 绘制动态圆环进度条
- 1.编写第1个Android应用程序实现按钮和复选框
- 如何设置EditText为密码框,并且得到焦点时弹出的是数字键盘
- 编程领域内为什么要有那么多的语言?