webflux + kakfa + redis + protostuff 高并发/吞吐量数据采集方案
在虚拟机8c32g,一个tomcat实现400~500的并发,3000QPS已经快是极限,由于是阻塞式编程,导致响应时长的的均值和最值差距相当的大.通过webflux可以增加并发量,同时吞吐量有所改善.下面是通过jvm调优后,不同的web架构的压力测试图.机器:内网下8c32g虚拟机,1台压测机器,1台服务.属于直连压测,未经过网关.下面是压测结果.image.pngwebflux的吞吐量高于传统