叶辉:腾讯云提供电商平台业务架构优化方案

随着电商行业的蓬勃发展,大多数电商平台建立在原的IDC环境中的业务架构逐渐暴露了一些弊端。腾讯云架构师叶辉通过一个真实用户案例讲述了腾讯云如何从用户接入、网络完整性、资源消耗和架构优化4个方面来完善电商平台的业务架构。

腾讯云架构师叶辉.JPG

目前大部分电商都将其业务架构建立在IDC环境中,这种架构会造成四个问题。

1、非三大运营商的用户访问体验的不稳定性。因此腾讯云建立了网络交换平台。使中小运营商和三大运营商之间BGP互联。这不仅可以使中小运营商的用户一跳访问腾讯的服务器,还可以覆盖到之前IDC机房网络覆盖不到的地方。

2、是IDC机房遇到某地运营商线路切割或施工意外等意外情况时,可能出现中断服务,但DCI网络(连接了腾讯云几个核心网)可以保证网络的完整性。同时,腾讯云的CLB通过内存级同步,即使LVS被宕掉,也保持了用户长链的完整性。当发生地域网络故障时,CLB提供跨园区的容灾能力和跨可用区部署还可以重新调度流量来保障业务。

3、即部分业务模块只在计划任务执行时消耗较多,而单独采购服务器会造成成本压力。而腾讯云自有的弹性伸缩可以回收集群处理能力的横向扩展消耗的资源,使成本下降。

4、由于产品快速迭代,技术团队除了应对产品需求,还要不断优化架构提升可用性。对于架构优化,叶辉首先提到了消息队列优化,即基于raft算法实现且具有回溯功能的CMQ可以避免原来架构中使用的RBQ带来的不足。接着他谈到了整个数据层的优化。和电商平台在自己的机房建立自己的Redis相比,使用自带一个备用Redis的腾讯云Redis,不仅可以降低运维成本,还可以一键扩容。另外如果平台自己去搭建传统的MySQL可能会造成维护困难。而包含了4个集群的腾讯CDB就可以解决这个问题。

在安全方面,腾讯云主要使用大禹防护来完成DDOS防御,保证业务正常。云镜则被用于主机安全加固。天御则推出了活动防刷服务,能够有效识别“羊毛党”,保证企业的利益。

以上就是叶辉老师分享的腾讯云电商解决方案,可以看出业务架构虽然没有发生明显的变化,但是性能已经得到大幅提高。

腾讯云提供电商平台业务架构优化方案.ppt

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云加新鲜事儿

电商月将至,腾讯云DCDB助力电商企业应对支付洪峰

第34届中国数据库学术会议(NDBC 2017)已于2017年10月20日至22日在浙江大学举办。本次会议,腾讯云带着其分布式数据库 DCDB(内部代号TDSQ...

1090
来自专栏华仔的技术笔记

区块链共识机制的思考

3805
来自专栏Java架构沉思录

十分钟搞懂负载均衡

我们知道负载均衡层的作用是“将来源于外部的处理压力通过某种规律/手段分摊到内部各个处理节点上”,那么不同的业务场景需要的负载均衡方式又是不一样的,架构师还要考虑...

692
来自专栏美团技术团队

支付通道自动化管理的实践之路

随着支付业务量激增,支付团队不断壮大,为了满足日益增长的业务需求,大量的支付通道逐渐接入,但由于对接的各银行和第三方系统的稳定性参差不齐,支付通道故障时有发生,...

3286
来自专栏大数据和云计算技术

​大数据和云计算技术周报(第35期)

“大数据” 三个字其实是个marketing语言,从技术角度看,包含范围很广,计算、存储、网络都涉及,知识点广、学习难度高。

852
来自专栏华章科技

以朋友圈为例,腾讯资深架构师揭秘鹅厂大数据平台是怎样运营的

导读:本文将从构成运营成本的主要运营资源(设备资源、带宽资源、专线资源)出发,以实际案例分别阐述精细化技术运营实施的要点。

1125
来自专栏SDNLAB

SD-WAN:通过低速宽带实现云POS

零售、餐饮等行业的数字化转型面临的最常见问题是无法通过低速宽带连接实现POS交易和其他云应用性能。这很常见,因为几乎每个人都将云作为其数字化转型战略的关键组成部...

582
来自专栏EAWorld

分布式流处理技术

? 大家好,今天很高兴在这里与大家分享、探讨和学习分布式流处理技术。 ? 本次分享首先回顾分布式流处理技术产生的背景以及技术演变历程; 其次介绍S4,Stor...

32911
来自专栏币聪财经

币聪科技:媲美CPU的发展,aelf的未来有多大可能?

近20年来,CPU的发展速度令人难以置信。根据摩尔定律,CPU在大约每18个月翻一番,直到2000年代中期,当时公司开始探索新的多核设计。最终,随着科技公司开始...

1145
来自专栏Golang语言社区

网络即时对战游戏是怎么做到同步运行的?

高实时的互联网游戏设计时都要考虑延时问题,不同类型的游戏会有不同的解决方案。 游戏世界同步,主要分这三种方式: 一、集中式: 即时战略游戏,例如DotA,非常强...

33111

扫码关注云+社区