apache storm 1.0.0 新特性
1>处理速度增加, 延迟减少.性能提升10倍以上,延迟减少60%. 实际应用最少提升性能3倍以上.
2>pacemaker, wokrer间心跳服务器.减少了通过zookeeper保持心跳的瓶颈. 通过in-memory store这些数据.
3>分布式缓存api, 支持在命令行更改缓存内容.不需要重启拓扑.
4>HA nimbus, 之前版本中nimbus是单点的,新版本可以启动多个nimbus service,选择leader.
5>native streaming window api, 可以指定window length 或者 slideing interval,具体操作看:http://storm.apache.org/releases/1.0.0/Windowing.html
6>bolt的状态管理, 继承BaseStatefulBolt
,在bolt失败时recover.
7>automatic backpressure, 之前版本中,通过设置topology.max.spout.pending来设置最大等待队列.新版本中通过设置task的缓冲区的百分比大小进行限流.当缓冲区达到设 置的警戒线的高值时,会降低spout的发送速度.当缓冲区大小达到设置的警戒线的低值时,会取消缓冲区
8>资源调度,可以设置拓扑的spout/bolt内存(on-heap和off-heap)和CPU.具体考:http://storm.apache.org/releases/1.0.0/Resource_Aware_Scheduler_overview.html
9>动态调整log级别,不用重启
10> 可以在storm ui中对部分拓扑进行debug
11> 可以在storm ui 中对单个拓扑的日志进行全部的查找,即查找所以的supervisor日志.
12> 动态的worker分析,在storm ui 中可以请求worker的heap dump,jstack output and JProfile Recording.
over...基本就是官网的翻译吧.具体还没试呢.
转载于:https://www.cnblogs.com/yimapingchuan/p/5385891.html
apache storm 1.0.0 新特性相关推荐
- 盘点Greenplum 6.0六大新特性及展望
导读:本文介绍Greenplum 6.0的新特性. 作者:王春波 来源:大数据DT(ID:hzdashuju) Greenplum 6.0于2019年9月4日正式发布,内核版本从PostgreSQL ...
- 高性能数据库引擎 CoolHash 产品宣言 Fourinone4.0版新特性(转)
Fourinone4.0版新特性:一个高性能的数据库引擎CoolHash(酷哈嘻) 一.前言:如何写一个数据库 如果将操作系统和业务应用之间的软件都统称中间件的话,那么最重要的软件无疑是数据库,它比w ...
- Spark 3.2.0 版本新特性 push-based shuffle 论文详解(一)概要和介绍
前言 本文隶属于专栏<大数据技术体系>,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和参考文献请见大数据技术体系 目录 Spark 3.2.0 ...
- .NET 4.0 Interop新特性ICustomQueryInterface (转载)
.NET 4.0 Interop新特性ICustomQueryInterface 在.NET Framework v4.0发布的新功能中,在名字空间System.Runtime.InteropServ ...
- .NET Framework 4.0的新特性
本文将揭示.NET 4.0中的3个新特性:图表控件.SEO支持以及ASP.NET 4可扩展的输出缓存. 图表控件 微软向开发者提供了大量可免费下载的图表控件,可以在.NET 3.5 ASP.NET或W ...
- mysql 5.0 php_PHP 5.0的新特性
PHP 5.0的新特性 最近,读者可以从PHP 4.x版本转移到PHP 5.0版本.正如读者期望的那样,在一个新的主要版本中,它做出了一些重要变更.在这个版本中,PHP后台的Zend引擎经过了完全的重 ...
- Tensorflow 2.0的新特性
Tensorflow 2.0的新特性 几天前,Tensorflow刚度过自己的3岁生日,作为当前最受欢迎的机器学习框架,Tensorflow在这个宝座上已经盘踞了近三年.无论是成熟的Keras,还是风 ...
- java 7.0 特性_JDK7.0语法新特性
JDK7.0语法新特性 1,菱形语法(泛型实例化类型自动推断) List list = new ArrayList<>(); // <>这个真的很像菱形 2,在目前版本中,不可 ...
- C# 8.0 的新特性概览和讲解
本文转自 https://blog.csdn.net/hez2010/article/details/84036742 C# 8.0 的新特性概览和讲解 前言 新的改变 可空引用类型(Nullable ...
- jdk5.0的新特性
jdk的版本在1.4后变化很大,所以叫jdk5.0 下面是总结jdk5.0的新特性: (1)泛型(***) 泛型简介 泛型是J2SE 5.0最重要的特性.他们让你写一个type(类或接口)和创建一个 ...
最新文章
- Android第十五课 Jni自带的iconv库不支持GBK转码
- CTFshow 命令执行 web74
- 字体外面怎么加边框_有钱人家连电视墙都发“光”,大理石墙周围加一圈镜面边框,华丽...
- python 排列组合_Python计算生态jieba库和random库的综合运用之爬山篇
- 图片夹_【第8期】EHS大咖答疑解惑吊运事故的罪魁祸首之一:钢丝绳夹!不看不知道!...
- 10分钟搭建一个H5商城,支持微信支付和各平台小程序
- SCC(三):HEVC IBC
- ROS2的launch文件如何编写?快来学习一下使用Python编写launch文件~
- 一文看懂摄像头测距技术
- 自定义Tab切换+自定义CheckBox+light7无限滑动/下拉刷新
- linux ubuntu系统 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)数据
- Excel函数sumproduct应用案例-多条件求和
- 计算机系统结构——量化研究方法(第三版)
- Proteus 8.12 仿真软件安装
- 基于莱维飞行和随机游动策略的灰狼算法-附代码
- Android手机扫描识别银行卡技术
- Python 通过微信控制实现app定位发送到个人服务器再转发微信服务器接收位置信息
- android 发广播屏蔽home键,如何在Android App中屏蔽(拦截)Home按键及其他按键
- append()的用法
- 模板--二分图最大匹配
热门文章
- java poi读取excel日期格式数据
- gulp自己主动化任务脚本在HybridApp开发中的使用
- Redis中的value包含中文显示的问题?
- 中国大数据人才薪酬报告
- http://www.blogjava.net/heyang/archive/2010/12/02/
- Kylin 2.0 Spark Cubing 优化改进
- R12应付款模块的费用报表(Expense Report)处理流程
- 2010年3月blog汇总:企业架构、团队管理
- 「一本通 4.1 例 3」校门外的树 (loj10115)
- .Net 开源项目资源大全