社区
Power Linux
帖子详情
目前spark streaming稳定性能满足7*24生产环境吗?
实时传输与架构论坛
2016-05-26 02:36:56
加精
目前spark streaming稳定性能满足7*24生产环境吗?性能怎么样啊/??
...全文
2804
9
打赏
收藏
目前spark streaming稳定性能满足7*24生产环境吗?
目前spark streaming稳定性能满足7*24生产环境吗?性能怎么样啊/??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sun958569312
2016-06-20
打赏
举报
回复
不会哦,学习中
nettman
2016-06-17
打赏
举报
回复
zhaojia268115
2016-06-17
打赏
举报
回复
首先你问的问题是不正确的,7*24小时的高可用不可能通过一款软件实现,任何一款都不行,所有的架构,软件都是组合,优化才能完成这个艰巨的任务 回到本质,spark streaming的性能测试要比storm快,但是稳定性要差一些,你可以通过监控程序,备份机器,微服务等技术解决这个问题
cattpon
2016-06-16
打赏
举报
回复
用来干嘛的?
line_us
2016-06-15
打赏
举报
回复
路过看看详情。
JolyI
2016-06-15
打赏
举报
回复
同问。。。。。。。
chyanch
2016-05-27
打赏
举报
回复
在实测案例中,Power linux上可以稳定运行Spark Streaming,性能和应用/环境配置相关,同等条件下,Power linux比x86会获得更好的性能表现。
基于流式计算的电信实时营销系统设计与实现.caj
在移动互联网时代,各式各样的新业务和新产品不断出现,通信市场的用户总体规模增长速度变缓,使运营商之间的竞争愈加激烈,新产品营销的时效性和准确度问题亟需解决。实时营销作为新的营销方式,具有较高的实时性,通过运用大数据分析技术分析用户上网行为特征,并在合适的时间、合适的地点向用户推荐合适的内容,从而提升用户感知、增加用户粘性。如何运用大数据技术实现实时营销是本文的重要内容。本文深入调研分析了大数据实时流式处理技术,并结合其在
满足
非功能性需求方面的独特优势,设计了一个可以同时
满足
大数据存储、大数据实时性分析的实时营销系统。该系统采用了实时数据处理与离线数据处理相结合的架构。其中离线数据处理系统通过采用Hadoop集群将用户数据进行标签。实时数据处理系统首先将实时数据以日志的形式存储在Flume中,然后再通过Strom和
Spark
Streaming
工具对实时数据进行实时处理与分析,并对数据进行标签。将生成的标签存储在Redis数据库中。实时营销系统的核心是通过分析电信用户DPI(Deep Packet Inspection,深度包检测)数据、挖掘用户上网特征、添加用户标签、发现目标用户,并采用个性化插件包对用户提供个性化的营销服务。本文的主要研究内容为:(1)实时营销系统的需求分析。结合电信运营商的营销系统的时效性差并且效率低下的现状,通过运用大数据的技术手段和方案,在基于上海电信海量的DPI数据的基础上,为用户进行实时性的推荐。在明确系统目标的前提下,完成对整个系统的需求分析,包括功能性需求(如营销商品管理、营销任务管理、营销规则管理、发送规则管理、营销效果评估)和非功能性需求(如流式框架每秒处理10万条DPI数据,时延少于500毫秒,可处理TB级以上的数据)。然后采用用例图对功能性需求进行建模。(2)实时性营销系统的总体架构设计。基于实时营销系统需求分析的基础上,提出了离线数据处理与实时数据处理相结合的总体架构。首先选择出流式处理平台的相应组件,然后采用流式处理组件串联结构,同时以CORE为核心调用相关模块进行实时营销的策略模式,对系统进行了全面的部署。通过对离线数据和实时数据分别进行标签处理,利用标签对用户进行多维度的画像,全面反应用户特征,使得营销过程更加精准化。(3)实时性营销系统的具体设计与实现。根据系统的总体架构设计,本文主要从三个方面完成了基于流式计算的电信实时营销系统的设计与实现。解决实时数据的传输问题:流式计算数据处理系统需要进行对实时信息进行及时、不间断地处理。Flume从节点上实时采集数据并将数据以日志的形式存储。Kafka负责低时延的收发日志数据。Storm系统读取Kafka中的数据,并及时的处理,保证处理的
稳定性
和时效性。
Spark
Streaming
完成对数据的实时分析,保证在复杂度高的分析时具有较高的实时性。Storm系统与
Spark
Streaming
系统共同部署在YARN上,完成了平台的整合与数据资源共享,节省了网络开销。解决精准性营销的问题:通过对电信的DPI数据进行分析,建立用户标签库,对用户进行画像。通过数据挖掘算法发现目标用户群以及用户的触点事件,建立相应的营销规则,当事件发生时触发实时营销动作。这是一个需要不断更新和完善的过程,通过建立正确的营销反馈体系和良好的反馈机制,使实时营销更加精准。利用个性化插件包解决个性化业务的需求问题:利用Mysql数据库和自定义应用程序接口,针对不同的业务场景开发不同的插件包,使实时营销具有可拓展性。(4)实时性营销系统的测试及结果分析。从系统的可行性和性能方面进行了验证和分析。在可行性方面,系统能够实现预期的功能,同时输出相对应的结果,并以明星机推送的场景实例对系统进行验证;在性能方面,分别对Storm和
Spark
Streaming
的性能进行测试,并给出了结果分析。本文提出的实时营销系统能够清晰全面的掌握用户特征与习惯信息,为用户提供个性化定制的营销服务。在竞争激烈的移动增值业务市场中,率先
满足
用户的需要,得到用户的青睐,同时减少用户的流失。
Kafka集成
Spark
Streaming
Spark
Streaming
+ Kafka集成指南 Kafka项目在版本0.8和0.10之间引入了一个新的消费者API,因此有两个独立的相应
Spark
Streaming
包可用。请选择正确的包,请注意,0.8集成与后来的0.9和0.10代理兼容,但0.10集成与早期的代理不兼容。 注意:从
Spark
2.3.0开始,不推荐使用Kafka 0.8支持。
Spark
Streaming
从Kafka接收数据,转换为
spark
streaming
中的数据结构Dstream。数据接收方式有两种 :1 使用.
Spark
Streaming
基本概念
Spark
Streaming
基本概念
Spark
Streaming
调优实践
在使用
Spark
和
Spark
Streaming
时,当我们将应用部署在集群上时,可能会碰到运行慢、占用过多资源、不稳定等问题,这时需要做一些优化才能达到最好的性能。有时候一个简单的优化可以起到化腐朽为神奇的作用,使得程序能够更加有效率,也更加节省资源。本文我们就来介绍一些能够提高应用性能的参数和配置。 另外需要指出的是,优化本身是一个具体性很强的事情,不同的应用及落地场景会有不同的优化方...
Spark
Streaming
+Kafka
spark
写入 kafka
目录 前言
Spark
streaming
接收Kafka数据 基于Receiver的方式 直接读取方式
Spark
向kafka中写入数据
Spark
streaming
+Kafka应用
Spark
streaming
+Kafka调优 合理的批处理时间(batchDuration) 合理的Kafka拉取量(maxRatePerPartition重要) 缓存反复使用的Ds...
Power Linux
742
社区成员
901
社区内容
发帖
与我相关
我的任务
Power Linux
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章