技术沙龙|从高并发架构到企业级区块链探索零售创新

jdclouddeveloper jdclouddeveloper     2022-12-17     534

关键词:

技术图片

技术图片

伴随消费新理念的不断升级和技术创新发展,零售业逐渐被推到风口浪尖,对此京东曾表示,推动“无界零售”时代的到来理念,倡导实现成本、效率、体验的升级才是终极目标。

此概念一出,零售行业的侧重点开始由销售端向技术端倾斜,趁着一年一度618来临之际,京东云特别在上海举办了主题为"从高并发架构到企业级区块链,探索无界零售的数字化创新"的技术沙龙活动。

本次活动以京东云在零售业以及社交电商方面的核心技术以及成功解决方案为出发点,例如探求大促高并发流量数据库保障经验、社交电商的创新思路以及技术架构等细节,并结合京东云在零售领域的诸多落地实践,详解无界零售数字化创新的方方面面,并与在场的开发者们展开深入探讨。

技术图片

现场开发者爆满

从高并发架构到企业级区块链

— 探索无界零售的数字化创新—

01

郭理靖

京东数据库服务如何应对“大促活动”

众所周知,京东商城流量业务多。很多业务在研发设计初期并不想选用太多种类的数据库,因为并不知道着手的业务规模大小,所以在开始使用MySQL有时候会把日志和大数据字段也写入数据库,随着数据积累量增多,用户规模扩大,未来会涉及数据切换的问题。

——郭理靖

京东云产品研发部高级总监

一直以来每逢大促,与剁手党们共同忙活到“天荒地老”的当属各大电商网站了。为了及时释放各类商品的“杀猪价格”,积极鼓励用户参与琳琅满目的抢购与秒杀环节,电商们可真是十八般武艺样样精通。

此时一门心思“买买买”的你可否想到,面对瞬间爆发的访问压力以及海量的交易数据,TA们如何做到“临高不乱”场景呢?很显然,位于底层架构的数据库实在功不可没。对此京东云产品研发部高级总监郭理靖现场带来了“京东数据库服务如何应对“大促活动”的技术分享。

作为在数据库领域有丰富经验的技术专家,郭理靖分别从京东商城如何运作618的大促实践以及京东云怎样支撑商城以及商城ISV等共同应对高流量大促等角度入手详细加以阐明。

技术图片

京东云产品研发部高级总监 ? 郭理靖

对于一些复杂离线的查询,可以迁移到Elasticsearch或者Hadoop,通过定义一些结转策略,把数据库的数据定期或者实时同步到Elasticsearch、Hadoop中去。

京东商城的订单以及商品库存量较大众所共知。如果选择在一个表单上读写几十亿的数据集,单机肯定无法承受这样的工作量,要是选择拆分为64个表或者128个表单的话,再加上有工具支撑就可以高效解决上述问题,京东内部的分布式数据库服务Jproxy就能派上用场。

关于智能分析,京东云在助力电商的过程中,非常重视SQL慢日志分析以及容量分析,同时也对会运行状态进行详细的监控,比如连接数是不是一直在增长、IO压力、CPU压力等;也尝试做一些故障自愈以及磁盘自动化清理等。

在”京东云的服务实践”方面,在云端提供数据库服务,例如MySQL、Percona、MariaDB、MongoDB、SQl Server等等。另外京东云还在数据库安全、审计、日志等诸多方面提供了丰富的管理功能,也支持Binlog的自动备份和下载。

在监控方面,京东云的尝试也是比较细致的,其中包括监控服务、报警服务等。值得提及的是,其中所有监控项都可以设置规则,比如可以设置CPU及内存使用量超过70%,就进行短信报警。而所有的指标都是对接到云监控系统。“如果用户流量较大,需要进行读写分离的话,我们也支持只读实例创建,最大支持创建8个只读实例,每个只读实例都可以分配一个独立域名,可以直接用域名进行访问。”他补充道。

分享之后,开发者还针对Binlog格式的修改、分布式分表的高可用性等问题展开了细致探讨。

02

郑永宽

企业级监控系统设计与实践

结合运维知识库,我们可以真正把故障和报警联动起来,对于相关的报警,监控系统可以自动调度对应的预案,从而达到系统的故障自愈。

——郑永宽

京东云产品研发部总监

有人说,做运维,如果从传统部署到大规模自动化,对Coding的能力要求势必越来越高;也有人说,很多IT企业走在“重研发轻运维”的老路上,如今云计算大势所趋肯定要大改;还有人说,现在都聊场景化,高并发下的运维监控要处处“到位”,必须突破原有思维模式……?

监控是什么?监控是运维的生命线。

监控解决什么问题?远远不止发现问题,还需解决发现问题以后的定位,和定位后的止损。从而整体降低故障MTTR,即持续时间。毕竟针对京东这种体量的电商,是不允许长时间宕机的情况发生的。郑永宽总结道:无论是发现问题、定位问题还是解决问题,了解系统状态十分重要,都需要监控系统做及时的反馈。接下来郑永宽谈到了京东云如何做好监控以及如何做好对应的监控系统的问题。

技术图片

京东云产品研发部总监? 郑永宽

据了解,京东云会针对每个系统做专门的监控梳理,同时对各种异常准备相应的预案,来保证系统的高效运转;首先我们定义了一套统一的监控标准:即监控需要覆盖基础-存活-性能-业务四个层面,从而保证了采集数据的全面,进而避免监控遗漏。具体来说,基础监控涵盖了机器的基本指标,比如CPU、内存、硬盘等;存活监控则聚焦机器和服务进程的存活性;性能监控关注服务对外表现的性能指标,比如PV、平响、错误码等;业务监控则是从用户角度,监控系统是否提供正常服务。进一步,根据不同的报警,我们可以定位到相应的问题,再辅以对应的预案,从而确保了故障的第一时间定位与恢复。

对于监控系统的设计,郑永宽则首先强调了系统设计要以监控业务需求为基础,同时要结合京东云的实际情况。郑永宽接下来介绍了京东云监控系统架构,进一步分析了数据抽象、监控数据采集、数据汇聚与计算、数据存储与查询、异常检查、报警通路等监控系统设计中的关键问题,另外还分享了对日志数据处理和挖掘的相关经验。

据悉,未来京东云还会着手配置化管理,同时做故障自动恢复。"结合运维知识库,我们可以真正把故障和报警联动起来,对于相关的报警,监控系统可以自动调度对应的预案,从而达到系统的故障自愈。

03

赵金勇

社交电商SaaS产品技术架构

无论是宝宝树还是小红书的场景化社交,这种势头的兴起是有目共睹的;现在的消费群体更注重设计感及品牌的内在价值等,面对电商发展的四化,传统电商?群体遇到了前所未有的瓶颈。

——赵金勇

京东云应用研发部社交电商负责人

你了解社交电商吗??

你知道微信小程序SAAS化吗??

实力强大并有口皆碑的京东电商云在社交电商领域究竟有哪些技术优势呢?

技术图片

京东云应用研发部社交电商负责人? 赵金勇

有关这些问题的答案,京东云应用研发部社交电商负责人赵金勇表示,从整个电商发展来看可以被总结为“四化”,分别是去中心化、场景化、碎片化以及个性化。逐一说明,我们发现流量成本越来越高,“带领着”获客成本、品牌商运营成本也一路居高不下,这恐怕就是品牌商自己不做运营选择其他途径的原因,正所谓“品牌形象宣传去中心化” 就是这个道理。

“同样,无论是宝宝树还是小红书的场景化社交,这种势头的兴起是有目共睹的;现在的消费群体更注重设计感及品牌的内在价值等,面对电商发展的四化,传统电商 群体遇到了前所未有的瓶颈。”他补充道。

所谓社交电商,必然与”社交”关系密切,进而社交工具自然必不可少。除了凭借五花八门的推送工具,京东云社交电商还凭借京东与生俱来的海量商品以及优势供应链屡获成绩。基于京东大数据营销的能力,海量用户的精准画像以及商品推销、智能选品等这些稳定可靠的基础服务来打造系统。

据了解,京东社交电商分三端,分别是买家端、供应商端和PC端。未来社交电商的系统会接入到京东庞大的商品池,大家可以在整体的商品池中挑选自己的产品,共同的良性生态就此构建。

04

张作义

基于企业级区块链框架系统JD Chain的技术实践

京东区块链品牌名叫京东智臻链,京东区块链的架构体系分为JD Chain和JD BaaS(Blockchain as a Service)两部分。在今年发布的《2019京东区块链技术实践白皮书》中,5大类、14个应用案例的信息都在列。

——张作义

京东数科区块链产品创新负责人

一直以来,商品的防伪溯源被认为是当今最有前景的区块链落地领域之一,也被戏称为让零售行业创新发展的“无上法宝”。

与传统溯源比较而言,区块链溯源究竟有怎样的技术、产业优势?能够帮助解决零售业务中怎样的痛点?如今还有哪些相关技术创新应用在传统零售行业中?

对此京东数科区块链产品创新负责人,区块链联合实验室创新生态负责人张作义特别在现场聊了聊京东区块链防伪追溯的实践经验。从京东区块链技术与应用着手,详细解析了京东区块链技术的整体技术架构、演进过程以及在零售业落地的应用案例与宝贵经验等内容。

技术图片

京东数科区块链产品创新负责人,

区块链联合实验室创新生态负责人? 张作义

从京东区块链整体架构出发,张作义介绍到,京东区块链品牌名叫京东智臻链,京东区块链的架构体系分为JD Chain和JD BaaS(Blockchain as a Service)两部分。JD Chain作为核心引擎,在数据账本、共识协议、密码算法、存储等方面引入新的研究成果和工程架构,解决处理性能、伸缩性、扩展性、安全性等基础和关键的技术问题,建立创新性的技术架构和应用方案。JD BaaS是服务平台,提供灵活易用和可伸缩的区块链系统管理能力,无缝融合包括JD Chain、Fabric在内多种区块链系统的部署管理,向企业级用户提供公有云、私有云及混合云环境快速部署能力,降低企业使用成本,加快应用落地。“在今年发布的《2019京东区块链技术实践白皮书》中,5大类、14个应用案例的信息都在列。”他说。

据了解,京东自主知识产权的区块链底层框架JD Chain于2019年3月正式宣布开源,在“万级交易处理、秒级交易确认、海量账户和交易、动态伸缩、账户存储、多核并行、密码算法”等方面符合经典区块链对存储、技术等定义及要求,同时还将Key Value结构用于现有的数据存储中,极大地提高了处理效率,这也是JD Chain能够支持更高速度的原因。

众所周知,京东擅长零售、物流与数字科技领域,这同时也是京东区块链主要服务的方向。例如参与广州互联网法院“网通法链“建设、区块链增值税专用发票试点、与宿迁的电子证照打通试点等,实际赋能数字存证、电子发票、电子证照等方面的诸多实际应用。

举个例子来说,区块链的数字存证。我们参与了北京互联网法院和广州互联网法院的区块链项目,需要把使用司法服务的内容搭载一条司法联盟链,主要可以实现什么作用?比如说签署一个合同,去公证处公证是必要流程之一,如果有了这个联盟链,所有的操作都可以在企业“朋友圈”实现,可以被理解为是数字签名的技术,以此判断合同签署的合法性,同时签完的合同会及时备份到这条联盟链中,如此法院、公证处以及司法鉴定部门,还包括合同双方的签署人都及时获知该信息。

此外,京东区块链在防伪追溯方面做得最多,分享几个数据来证明这点。例如已经受四五次大促考验,用户复购率、用户转化率明显提高等,说明现在京东目标客群对消费升级对这个品质的高度认可。

尽管京东云针对零售场景的创新技术分享已暂时告一段落,但关于大促数据库、智能运维、社交电商以及区块链品质溯源等技术探讨依旧在火热进行中,敬请关注京东云技术沙龙的后续活动。

关注京东云开发者社区

回复“PPT0526”获取课程视频&PPT。


转载:请微信后台回复“转载”

合作或投稿[email protected]

技术图片

技术图片

阅读原文

区块链开发区块链架构与应用ppt

    这篇PPT是我在CSDN举办的线下沙龙《区块链技术与互联网金融的创新和挑战》的演讲PPT,主要面对初学者和行业应用者,后面CSDN的视频整理好后我会更新,主要汇聚了我在研究应用的中的一些体会。 查看详情

区块链技术的创新,对于区块链技术开发企业有哪些好处呢?

2017年,区块链技术是一场本应颠覆全球金融体系的革命。2018年,它的表现令人失望。到了2019年,它将开始回归正常。2018年是令人失望和进步的一年,2018年或许不是加密货币价格最好的一年,但区块链科技的创新却比以往任何... 查看详情

区块链开发区块链架构与应用ppt

    这篇PPT是我在CSDN举办的线下沙龙《区块链技术与互联网金融的创新和挑战》的演讲PPT,主要面对初学者和行业应用者,后面CSDN的视频整理好后我会更新,主要汇聚了我在研究应用的中的一些体会。 查看详情

区块链开发区块链架构与应用ppt

    这篇PPT是我在CSDN举办的线下沙龙《区块链技术与互联网金融的创新和挑战》的演讲PPT,主要面对初学者和行业应用者,后面CSDN的视频整理好后我会更新,主要汇聚了我在研究应用的中的一些体会。 查看详情

技术沙龙|teatalk带你深度探索sdn网络技术再创新

...也提出了很多新的考验。大规模数据中心、虚拟化SDN网络技术及超融合软硬一体可编程设备在云网络的应用已成为行业发展趋势和云网络时代的基本特征。9月2日,移动云TeaTalk直播活动成功举办。活动以“移动云SDN网络技术... 查看详情

当红炸子鸡区块链,如何实现企业级部署?

随着区块链技术从概念到落地的发展趋势,从2017年开始区块链技术已经有了初步的与现实商业场景结合的可能,这个热度在2018年升到顶端,区块链技术在全球开始部署应用。而2018年的中国,舆论和资本在区块链领域双管齐下,... 查看详情

bccon全球区块链生态技术大会启动,聚焦区块链技术落地场景

...重重,但仍然不断有探索、有创新、有累累硕果。区块链技术的应用,已经从单一的数字货币应用,延伸到经济社会的各个领域,如金融服务、供应链管理、文化娱乐、房地产、医疗保健、电子商务等场景。区块链技术的价值也... 查看详情

golang比较适合啥领域

...、制造、零售等日常生活场景中也悄然加入了相关区块链技术应用。有专家表明,未来区块链将与人们的生活息息相关,区块链技术与大众日常生活融合是大势所趋。区块链市场的火热引发了大量以区块链技术型人员为基础的人... 查看详情

迅雷链技术沙龙第一站:百万级tps是怎样炼成的

9月15日下午,由迅雷集团主办的链创未来?迅雷链技术沙龙在北京举行,作为此系列技术沙龙的首期活动,本期邀请了来自迅雷链开放平台产品负责人、研发负责人、研发工程师、HGBC等企业的技术大咖,为区块链爱好者和开发者... 查看详情

isq:区块链和零售:四大机遇

...物联网和大数据,以及人们谈论区块链的方式。围绕这项技术的发展正在以令人惊叹的速度进行,对于零售商来说,如果你忽略了它,或者认为你会等到以后才开始关注,那么以后就会到来。尽管区块链不会对明天的零售业带来... 查看详情

suancloud区块链可信数据平台

...设计、云链结合、优化共识算法、可伸缩的分布式云存储技术等创新技术方案,通过分层架构设计为企业提供全方位的区块链服务,帮助企业快速简单地落地区块链场景,实现了分包采购合同数据、工程量计量数据、... 查看详情

isq:区块链能否取代像亚马逊和ebay这样的零售巨头?

...交易,到建立有约束力的合同等等。我之前写过,区块链技术是如何破坏金融行业,娱乐业甚至是全球贫困的-这些都是通过利用智能合约从头开始重建行业的创业公司。例如,像新加坡这样的智慧城市举措包括先端技术新兴企... 查看详情

区块链应用:从技术工具到创新思维

...读在新基建和数字化迁徙背景下,区块链如何与其它技术融合发展,发挥信息基础设施应有的作用。本文将讨论两个问题:一、区块链市场当前发展现状怎么样?二、“+区块链”和“区块链+”两种模式分别... 查看详情

零数科技入选2022长三角产业区块链企业30强

...2长三角产业区块链企业30强”榜单。零数科技依托扎实的技术水平以及在数据共享与资产流通,金融监管等领域成熟的解决方案和丰富的落地经验入选30强榜单。图示“2022长三角产业区块链企业30强”榜单排名不分先后 近年... 查看详情

收藏一篇快速帮企业转型区块链的锦囊

无论对于哪一项技术来说,衡量技术成熟的标志都在于这项技术的最终落地。对于区块链这个行业来说,大家最关心的莫过于,什么样的企业适合踏入区块链这个领域?以及什么样的应用可以解决当下企业、用户遇到的一些问题... 查看详情

收藏一篇快速帮企业转型区块链的锦囊

无论对于哪一项技术来说,衡量技术成熟的标志都在于这项技术的最终落地。对于区块链这个行业来说,大家最关心的莫过于,什么样的企业适合踏入区块链这个领域?以及什么样的应用可以解决当下企业、用户遇到的一些问题... 查看详情

区块链上升为国家战略两周年后看浪潮下企业如何创新数字化应用

...块链产业政策总基调是在加强监管的同时大力推动区块链技术发展。目前,从中央部委到各地方政府 查看详情

解析区块链技术如何帮助企业加速数字转型?

...的战略决策至关重要,因此管理团队必须认识到数字技术为自己企业带来的创新潜力。区块链技术是这一转变的核心技术之一。分布式账本技术的基本特质早在1991年就被提出,但 查看详情