51CTO首页
AI.x社区
博客
学堂
精品班
直播训练营
企业培训
鸿蒙开发者社区
WOT技术大会
AIGC创新中国行
IT证书
公众号矩阵
移动端

宜信技术研发中心高级架构师王东:实时敏捷大数据在宜信的实践

原创
服务器
业务方希望方案能够满足低延时、高实时性、接入方案侵入性小、能够快速开发数据产品、运维成本低、数据安全和权限高等要求。并且,要求方案能够接受定制化,实现数据存储多样化和支持多种目标。

   2018年5月18-19日,由51CTO主办的全球软件与运维技术峰会在北京召开。此次峰会围绕人工智能、大数据、物联网、区块链等12大核心热点,汇聚海内外60位一线专家,是一场高端的技术盛宴,也是***IT技术人才学习和人脉拓展不容错过的平台。

  在“大数据处理技术”分会场,宜信技术研发中心高级架构师王东带来了《实时敏捷大数据在宜信的实践》的主题分享。会后,51CTO记者根据王东在WOT2018全球软件与运维技术峰会的演讲内容进行了整理。

  实时敏捷大数据的背景和痛点

  大数据发展到今天,越来越多的实时业务场景涌现,通过流式处理技术实现数据的实时化和从数据中快速发现价值成为趋势。但是,流式处理的实施存在较大难度,包括:人才短缺、开发成本高、上线周期长等,如何低成本的快速落地数据产品成为很多公司面临的难题。

  作为一家互联网金融公司,宜信在数据方面主要遇到了三大难题:一是数据孤岛的问题,很多部门的数据保存在不同的业务库当中,跨部门数据共享非常困难;二是数据抽取方案,由于之前有很多使用方,各自抽取自己所需要的数据,抽取时间不同,互相拿到的版本都不一致;三是实时数据应用能力,由于有实时数据产品需求,也有实时技术能力不足,且需要采用定制化开发,开发周期长,无法快速响应开发数据产品,而且由于业务变化快,造成运维成本居高不下。

  王东表示,业务方希望方案能够满足低延时、高实时性、接入方案侵入性小、能够快速开发数据产品、运维成本低、数据安全和权限高等要求。并且,要求方案能够接受定制化,实现数据存储多样化和支持多种目标。

  实时敏捷大数据设计理念

  基于当前痛点与客户需求,宜信对实时敏捷大数据提出了自己的理解:

  一)数据是实时计算和实时流转的;

  二)通过组件平台化的方式,提供平台服务,让数据从业者能够更多介入并释放数据处理能力,回归数据和业务本质;

  三)通过接口标准化方式,使得数据能够在不同组件之间轻松流转;

  四)通过可视化的方式进行配置,降低大数据产品开发门槛,同时降低运维成本;

  五)基于SQL的方式来实现自助化,快速原型验证,与需求方形成反馈闭环快速迭代,证明有效,并从实践中快速沉淀大数据产品。

  王东告诉记者, 宜信基于对实时敏捷大数据的理念,构建了DBus实时数据总线平台 + Wormhole实时流式处理平台。其中,DBus作为实时数据总线平台,关注数据的抓取和结构化;Wormhole作为实时流式处理平台,提供基于配置SQL的方式进行各种流式计算,并支持落库到各种常见数据目标中。通过DBus、Wormhole两个实时大数据的相关工具使得公司具备了实时计算能力,以及快速搭建实时数据产品的能力。据王东介绍,实时敏捷大数据技术栈组件DBus和Wormhole已经在宜信公司内部宜人贷、大数据创新中心、技术研发中心等多个一级技术部门作为基础设施提供服务,并于2017年9月开源。目前,这两个基础服务平台一直在维护和迭代中,一些社区用户和企业用户也在试用和使用中。

  DBus+Wormhole流式处理引擎

  大数据处理技术是一个很大的话题,涉及到数据采集、数据流转、数据处理、数据存储、数据展示等诸多方面,包含批次、流式、AdHoc、预算等各种访问模式。在实时流式计算方面,考虑到各种计算引擎的特点和适合的场景,DBus+Wormhole采用了不同流式处理引擎。

  DBus关注数据源的数据流出,希望以较低的延迟让后端用户更快的消费到***数据,尽可能的保证数据顺序性。因此,DBus采用了storm作为处理引擎。在保证数据一致性方面,需要在整个设计过程中考虑计算引擎支持这一要点,否则会出现数据乱序的情况。宜信采用了让DBus保证输出的每条日志数据是唯一标示和顺序性ums_id的方案。为了做到这一点,DBus采用了物理文件编号和日志偏移量作为基础,保证了即便DBus重做数据的ums_id_,都不会改变。此外,Ums_id_的唯一性和顺序性带来了诸多好处,比如Wormhole落库时,通过比较ums_id_就能知道哪条数据更新过,哪条数据会被覆盖等。

  Wormhole关注数据的实时流转和实时落库。对于数据流转来说,最早支持SQL比较好的是Spark;另外,从落库的角度来说,以批量的方式落库比单条落库效率要高很多。因此,Wormhole采用Spark Streaming作为处理引擎。对于数据的实时转换(Transform),为了提高流上Spark SQL Join性能低下和Join不到的问题,Wormhole重新实现了流上Join的逻辑,大幅提高了流上Join的性能。并且,引入了时间窗口的概念,对于没有lookup到的数据选择在时间窗内,随同下一批mini batch的数据再次进行Join,最终提高Join的成功率。为了更有效的落库装载(Load),Wormhole首先基于主键对batch数据进行repartition,这样合并了不需要的写入,减少了写入量的同时也避免了死锁[鸢玮1] 。另外,采用基于batch和基于预读的逻辑,大幅提高了batch的写入性能。

  王东表示,作为流式Extract-Transform-Load 工具,DBus和Wormhole还做出许多额外的努力。首先,作为数据的采集方(Extract), DBus为了减少对数据源端的侵入性和实时性,没有用trigger或时间戳的方式抽取增量数据,采用了通过读取数据库备库日志的方式获得增量数据。为此,不同的数据源采用了不同的解决方案。同时,DBus还实现了数据源端schema变更自动感知的能力,区分兼容性变更和非兼容性变更,自动将变更体现在UMS的版本上,并提供邮件通知报警的功能。

  据了解,宜信DBus实时数据总线平台+Wormhole实时流式处理平台已经覆盖了公司的各大一级部门,支持了30多个项目,部署了多套环境。同时,同步了数十个数据源的数百个库的数千张表单。王东表示,未来的DBus+Wormhole会支持更多的语音,并可以上Flink。他希望提供一个流式计算的通用平台,为企业业务提供一站式的服务。

DBus详细参考:https://github.com/BriData/DBus

Wormhole详细参考:https://github.com/edp963/wormhole

 

责任编辑:张诚 来源: 51CTO
相关推荐
WOT干货大放送:大数据架构发展趋势及探索实践分享
WOT大数据处理技术分会场,PingCAPCTO黄东旭、易观智库CTO郭炜、Mob开发者服务平台技术副总监林荣波、宜信技术研发中心高级架构师王东及商助科技(99Click)顾问总监郑泉五位讲师,分别针对时下热门的HTAP数据库TiDB、去ETL化的IOTA架构、数据工厂架构、实时敏捷大数据理念实践、基于场景的大数据营销等话题,展开实践分享。

2018-05-31 16:13:12

大数据 架构 趋势
数据中台:敏捷数据中台建设实践
本次分享主要介绍了宜信敏捷数据中台的顶层设计和定位、内部的模块架构和功能、以及典型应用场景与案例。

2019-05-28 23:00:45

数据中台 大数据 开源工具
宣布开源支撑AIOps技术三大利器 提升全行业全维监控水平
宜信技术研发中心高级架构师张真在CNUTCon全球运维技术大会上正式宣布开源支撑AIOps(AlgorithmicITOperations,基于算法的IT运维)技术的三大利器:UAVStack、Wormhole以及Dbus。

2017-09-11 19:01:13

宜信 AIOps
郑赟:大数据金融云实践分享
由51CTO举办的WOT”互联网+”时代大数据技术峰会上,来自宜信的技术总监郑赟做了以《大数据金融云的实践分享》为主题的演讲。本文章是把本次分享干货亮点的整理成文字形式,呈献广大的用户。

2016-03-17 10:49:40

wot 干货 大数据
容器云排错工具集
宜信容器云是一套基于kubernetes的容器管理平台。业务线用户在容器云上部署应用程序时,常常会遇到容器无法启动或者应用程序运行不正常的情况。

2019-12-26 15:50:33

容器 云平台 软件
微服务架构落地及其演进|分享实录
从单体到SOA架构,从分布式服务化架构再到微服务架构,企业应用架构领域每一次技术架构的演进都会给企业带来更多的价值:职责解耦、能力复用、关注点分离、沟通效率提升、快速演进、快速交付、快速反馈等。

2019-12-31 10:33:48

架构 运维 技术
智慧金融时代,大数据和AI如何为业务赋能?
宜信技术人物专访是宜信技术学院推出的系列性专题,我们邀请软件研发行业的优秀技术人,分享自己在软件研发领域的实践经验和前瞻性观点。

2019-07-23 16:37:05

大数据 IT 人工智能
开源 | 微服务与网关技术(SIA-GateWay)
互联网时代,很多公司为了适应更加灵活的业务需求,基于HTTP协议和Restful的架构风格及简洁和结构清晰的JSON语言成为企业开发的最佳实践

2019-08-13 15:27:11

开源 技术 趋势
SDL实践:产品经理如何驱动产品安全建设
安全是软件产品天然属性的一部分,“无安全不金融”,对于金融软件产品而言,安全尤为重要,因为客户总是能够从各种安全漏洞联想到他的金融资产安全和个人信息安全。

2019-12-27 15:37:48

安全 产品 标准
研发总监张真:运维机器人之任务决策系统演进
2018年5月1819日,由51CTO主办的全球软件与运维技术峰会在北京召开。在“容器下的AIOps”分会场,宜信研发总监张真做了主题为《运维机器人之任务决策系统演进》的精彩演讲。演讲过程中,分析了AIOps系统的目标与挑战,对运维机器人和任务决策系统进行了阐述、对任务决策系统演进做了深入的剖析。

2018-06-20 14:52:31

宜信 运维机器人 任务决策系统
AI中台:一种敏捷智能业务支持方案(分享实录)
本次直播宜信研发中心AI应用团队负责人井玉欣博士结合宜信目前实际业务和中台化战略在宜信的实施情况对以上问题进行了探讨。

2019-04-03 10:55:03

AI
正式开源其AIOps落地三大利器
宜信技术研发中心在CNUTCon全球运维技术大会上宣布正式开源支撑AIOps的三大利器:UAVStack,Wormhole,DBus.

2017-09-12 12:46:43

宜信 开源 AIOps
AIOps落地实践大揭秘!看WOT三位专家如何点金AIOps
在企业赋能章节中C会场AIOps分论坛,宜信研发架构师肖云朋、F5Networks大中华区首席技术官吴静涛、日志易创始人&CEO陈军三位前沿应用方面的专家受邀出席发表精彩演讲。

2019-07-17 15:10:12

WOT 2019 人工智能
因地制 打造大数据驱动智能工业
推动企业转型升级,成为大数据驱动的智能企业,看清了方向,找到了路径,但如何落地事实上最大的难题是“数据化”和“价值化”。如何将物理世界与软件世界融合,如何将从设备、人、机器、流程、生态链上采集的海量数据进行分析并转化为有效的服务提供给客户,是打造大数据驱动的智能企业的焦点难题。

2015-03-19 17:03:57

大数据
张真:AIOps六大技术难点与运维重大变革
随着人工智能技术的发展,基于人工智能的IT运维越来越被普遍认可,所以AIOps如今被解读为ArtificialIntelligenceforOperations。近日,宜信研发总监,接受了51CTO的采访,核心围绕AIOps技术难点,金融行业AIOps应用现状与宜信运维的重大变革展开。

2018-03-30 16:34:51

AIOps 运维 变革
信区块链实验室负责人:信区块链实践-案例及探索
在苏州的中国基金博物馆,举行了一场由中国基金博物馆以及中国区块链应用研究中心共同主办的“博物馆金融大讲堂第129期区块链大讲堂”。

2019-12-26 15:43:45

区块链 技术 智能
李鑫:华为大数据安全实践
在下午的云计算与大数据专场论坛中,华为安全智能中心高级架构师李鑫发表了主题为“大数据中的安全解决之道”的演讲。李鑫谈到了数据的安全形势,并分享了华为的安全实践。

2013-04-27 10:35:09

大数据全球峰会 大数据 安全
开源 | 分布式任务调度平台SIA-TASK架构设计与运行流程
随着微服务化架构的逐步演进,单体架构逐渐演变为分布式、微服务架构。在此背景下,很多原先的任务调度平台已经不能满足业务系统的需求,于是出现了一些基于分布式的任务调度平台。

2019-06-04 13:44:53

架构 运维 技术
WOT讲师:基于实时敏捷大数据理念,构建DBus+Wormhole两大基础平台
大数据发展到今天,越来越多的实时业务场景涌现,通过流式处理技术实现数据的实时化和从数据中快速发现价值成为趋势。但是,流式处理的实施存在较大难度,包括:人才短缺、开发成本高、上线周期长等,这就导致实时敏捷大数据的要求越发强烈,如何低成本、快速落地数据产品成为很多公司考虑的问题。

2018-05-02 17:02:53

WOT 王东
AWS技术峰会2015--分论坛1-快速构建在线签约视频服务实践
在AWS技术峰会2015上,中腾信首席架构师王天青带来了主题为《快速构建在线签约视频服务实践》的演讲。

2016-01-27 17:21:24

AWS技术峰会 AWS Summit2

深圳SEO优化公司崇左企业网站建设沧州网站优化多少钱吴忠网站seo优化多少钱舟山建站公司萍乡如何制作网站报价绍兴网站优化价格通化网站推广系统多少钱甘孜建设网站推荐黄山SEO按效果付费公司清徐网站设计模板哪家好本溪百度竞价公司沙井网站设计模板襄樊网站推广系统报价昆明建网站报价吉安网站推广方案多少钱阳江seo网站优化多少钱永湖百度网站优化排名哪家好龙岩网站seo优化推荐焦作百度爱采购哪家好福永营销型网站建设哪家好丹东网站优化推荐永州网络营销哪家好黄石如何制作网站报价同乐网站优化推广价格梧州推广网站哪家好黔东南关键词排名价格泉州网页设计哪家好南澳网站优化推广哪家好三明百度网站优化哪家好平湖阿里店铺托管歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化