JStorm 2.2.1 版本正式发布
Jstorm 2.2.1 目前已正式发布,用户可以自行前往https://github.com/alibaba/jstorm/wiki/Downloads 下载体验。
性能优化
对比2.1.1和去年的双十一版本0.9.8.1有200%~300%的提升。在高并发和低并发的多个测试场景(word count)中,是Flink性能的120%~200%,是Storm的300%~400%。
JStorm主要从以下几个方面对性能进行优化。
- 重构batch的实现方案
- 优化序列化和反序列过程,减少cpu和网络消耗
- 优化消息关键路径和metrics的cpu开销
- 优化网络接收和发送端的处理策略
- 增加disruptorQueue的异步batch操作
众多新特性支持
- 加入新的snapshot exactly once(只处理一次)框架。
- 对比原有的Trident解决方案有着