电商行业开发者如何基于云端构建业务?腾讯云+将来峰会上这样说

2017年9月21日,“云+将来”峰会在上海召开。查看更多峰会现场内容和现场PPT,请关注腾讯云技术社区前端

不断更迭创新的云计算技术一直激发着开发者的热情。做为腾讯云开发者生态建设的一部分,在9月21日腾讯“云+将来”上海峰会开发者专场上,腾讯云邀请技术专家进行了一场围绕电商行业的云端架构与开发的主题分享,帮助开发者快速了解电商行业如何在云端构建业务。同时,腾讯云“云+创业”计划也在上海对开发者发起新一轮招募,激励广大开发者的创新思惟落地。算法

  • 唐良:云端架构给电商行业带来创新力

腾讯云电商行业资深架构师唐良以电商行业的发展为例,讲述了云端架构升级为企业开发与业务创新带来的全新价值。唐良表示,腾讯云帮助电商企业从自建的IDC数据中心一步步成功迁移到云端,从最开始的弹性上云、到数据库上云,到数据同步,再到混合云。继而当电商客户越作越大后,该企业也将本身的大数据平台创建在腾讯云的黑石服务器上,实现了高性能计算,从海量数据分析中获取洞察。同时腾讯云的GPU服务器为该企业提供了机器学习的能力。此外,腾讯云的云监控服务保证了系统的可用性与稳定性。数据代表,该企业的最后支付体系,因为放在腾讯云上,经过微信支付的速度比非腾讯云客户快了20%,这对电商企业来讲是一个巨大的优点。数据库

腾讯云电商行业资深架构师针唐良小程序

唐良还分享到,腾讯云的数据中心已遍及亚洲、欧洲、美洲等全球地区,数据中心之间也由腾讯云自有的专线打通链接,可以灵活快速地知足客户的架构部署与升级。针对电商行业“羊毛党”的问题,企业基于腾讯云,利用人工智能技术,经过用户手机设备或社交帐号信息信用记录的分析,能大大下降“褥羊毛”对企业带来的损失。基于腾讯云的天御,58同城收到的恶意消息减小了81%,东鹏特饮也借由天御一年节省了三千万费用。
同时,唐良还介绍了电商企业接入腾讯云后的进阶服务——电商业务的创新玩法。蘑菇街基于腾讯云在App里开创了“红人买手直播间”。用户可经过网络红人视频直播推荐的服饰与搭配,直接进行互动选购,这相较于传统的电商购买模式,人与人的距离被拉近,用户购买体验也大大增长。截至到今年9月,直播间综合收入是去年十一的20倍,红人主播单场交易额,也达到了129万。后端

  • 白辉:电商转型难题,看云如何破题

蘑菇街电商技术架构师白辉分享了蘑菇街从导购到垂直电商的转型历程,揭示了电商应如何破解技术架构老旧与业务野蛮增加的难题。微信小程序



蘑菇街电商技术架构师白辉安全

在发展过程当中,蘑菇街“社交游戏化”导购平台的定位致使了数百款轻量级、零碎化的社交游戏使得系统难以维护。而愈加复杂的业务生态也使得蘑菇街必须向沉淀用户数据转型。为保持陡峭曲线性的业务增加,蘑菇街搭建出集中化的系统架构,以最低的成本支持众多业务需求的快速交付,以知足在控制开发与维护成本的基础上快速响应产品需求。服务器

此后,在业务量激增带来的挑战下,蘑菇街自研Metabase等新的中间件,并对Tesla服务框架进行了配套升级,以保证产品迭代速度和平台稳定性。白辉称,当电商业务体量达到几百亿调用量的阶段,基础服务中间件的改造就相当重要。在引入系列中间件以后,蘑菇街得到了业务层面上的解耦,商品、交易逐步完成服务化,创造了基础的用户服务、交易服务以及支付服务,并针对不一样的业务保障级别搭建相对应的链路集群,保证流畅稳定的客户体验。2016年,蘑菇街的服务可用性达到了99.98%。微信

而在从垂直电商转型为电商平台的新战略阶段,电商平台的技术架构需向更深层次的积木式、无状态、云化发展。利用IOS、PC、小程序等前端组件和后端的数据作灵活绑定;关注不一样平台的定制化需求,加强平台隔离性的能力;搭建有灵活数据组装能力的后端,在应用层搭建配套的技术框架体系,加强灵活编排的能力。白辉表示,过去,蘑菇街一直致力打造服务自身的私有电商云;将来,蘑菇街将开放自身云的Saas和部分Paas层能力。网络

  • 黄荣奎:如何快速、便捷开发小程序

京东、蘑菇街等电商企业率先使用微信小程序,带动了小程序开发的热潮。
腾讯云小程序方案技术负责人黄荣奎在现场为你们带来了最新的微信小程序开发工具与技巧。他将小程序的开发分红客户端代码与业务核心能力两个部分,并总结了传统开发过程当中将遇到如下四个问题:1.环境部署耗时;2.后台代码部署不方便;3.开发调式不直观;4.不少时间将花费在框架搭建上,包括基础的功能,好比登陆体系,而不是直接开发业务功能。



腾讯云小程序方案技术负责人黄荣奎

为了让开发者更加方便快捷地开发小程序,黄荣奎介绍了一套新版开发工具,均与腾讯云配套,可实现如下核心功能:

  1. 一键自动配置可运行后台环境:腾讯云和微信小程序账号能够直接打通,开发者能够直接经过域名访问腾讯云服务器;
  2. 后台代码编写:开发者能够基于腾讯云查看对应的资源管理,同时还能修改数据库密码、下载运营日志等;
  3. 一键上传代码自动部署:当代码写好以后,经过点击上传测试即能实现轻松部署,成功传到服务器上的代码也能直接运行;
  4. 远程调试:开发者可在前端调试界面看到控制台,同时获取断点、对应变量的信息,大大提升开发调试的效率;
  5. 快速搭建后台能力;
  6. 丰富的SDK与Wafer2.0:开发者基于Wafer2.0与SDK,还能得到腾讯云丰富的后台服务,包括CDN、优图、语音识别、图片识别、ORC、人脸识别等等。
  • 王之捷:AI智能云端架构大幅提高智能语音识别能力

腾讯云AI业务架构师王之捷分享了腾讯云在人工智能、尤为在智能云方面的最新进展,以及如何将这些能力应用到工做当中。



腾讯云AI业务架构师王之捷

王之捷表示,不断加强的计算能力、日益积累的海量数据,和先进的模型算法做为三大基石支撑并促进了人工智能的发展。

在计算能力方面,腾讯云拥有强大的基础设施,这主要得益于腾云遍及国内的服务器,使得腾讯云可以在大范围使用GPU,同时输出,而且可以在全球34个国家和地区可以接触到;在海量数据方面,依托QQ、微信10亿级别的用户群应用,天天都能积累超过数千万的图片数据、数十万小时的语音数据和千亿级别的文本量数据,为机器深度学习提供了强大的数据基础;在先进的模型算法方面,AI LAB、优图实验室、微信智能语音等,而且在这些领域吸引了数十名国内外专家,使腾讯云的算法能力始终保持在业界领先水平。

尤为在智能语音领域,腾讯云2010年开始深刻研究语音深度学习模型DNN和LSTM等,后来则采起了双向LSTM,再结合CNN识别,造成CLDNN模型,再到如今端到端模型,实现了语音和文本的智能双向转换。后来,针对数据量的几何级增加,借助GPU加速的矩阵运算,语音识别的准确率不断提高。在噪音场景下,识别错误率由2010年的40%下降到了18%,对平常口语识别错误率也由之前的20%~30%降低到10%~15%;而在标准朗读的状况下,识别错误率更从原来的10%下降到了3%~5%,换言之,识别准确率高达97%,处于业界领先水平。

不只如此,腾讯云首创的创新方法还支持语言模型的并行解码,能够在一套系统上面同时加载多个语言模型,在同时识别的时候自动挑选一个识别效果最好模式,由此解决了垂直领域的定制问题。

  • 邹方明:看腾讯云如何架构海量存储系统

回首腾讯云存储十年的历程,腾讯云存储业务中心总监邹方明将其划分为四个阶段:萌芽时代、图片时代、视频时代和云时代。

腾讯云存储面临的第一个大挑战正是在UGC图片时代兴起之初。当时,传统的三层储存架构模式在性能、IO及成本方面都明显难以招架海量的日志和图片上传。腾讯云存储适时推出了系统自动化运营方案,经过实时监测物理区域,在3秒内就能作出反应,对校表储存量超过80%的存储磁盘进行扩容,极大地节省了传统扩容方式所耗费的时间与人力。



腾讯云存储业务中心总监邹方明

但在自动化扩容运营系统基本适应图片时代后,新的问题开始出现:当空间、动态以及QQ、朋友圈相册天天上传量高达20亿级别的时候,文件删除量也达到了50%,以前设计的磁盘条带化整理系统遭受挑战。为了便于磁盘的自动回收,腾讯云存储将磁盘分红同等大小的空间并进行分片分头的整理,留存出10%到15%的冗余利用率,解决了当时的问题。

当腾讯云存储的数据储存增加量在四年时间内从100P到1000P,腾讯云存储接到的需求也不断增多。面对超大容量源文件存储设备消耗量大、维护成本高的问题,腾讯云存储经过文件压缩、转码、解码的方式,将一个文件一个索引转换为多级索引,每一个级别索引仅表明一个小分片,把这些小分片累积起来以支持更大的存储,强力解决了这一问题。同时,腾讯云存储经过设计纠删码的方式,为文件留出3—4份纠删冗余并分别存在多台设备里,最终使文件存储大小压缩到1.3—1.4份,极大的减小了原先存储的设备量。

同时,这一纠删码技术也运用到信息安全保障中:在单地数据中心出现问题时,这一技术能保障另外一共存数据中心能及时完整地进行数据的整合并恢复归档,在下降成本的同时,极大程度地保障数据的安全。

  • 熊普江: BGP网络架构助力开发者快速构建、优化业务

腾讯云自成立7年来,已经为企业、开发者、合做伙伴、数百万用户提供了云计算服务。如何应对不一样业务对网络架构和性能的不一样要求,为海量用户提供普遍的优质网络覆盖,即是腾讯云核心解决方案——BGP的网络服务平台(腾讯云内部叫作CAP平台)的核心价值所在。

腾讯资深架构师熊普江

为了帮助快速发展的中小运营商宽带用户消减通联的制约,腾讯在2010年开始了BGP网络建设,截至目前,在全国建了5个BGP平台,对等互联35家运营商,均为用户量在10万以上的有AS号的运营商,互连带宽超过1200多个G,互连专线80多条。这次上海峰会,腾讯资深架构师熊普江全面解读了腾讯云CAP平台的核心技术优点与将来演进方向。

CAP平台整合了IPS/TIX架构,并使用腾讯云自有的AS号,在与运营商私有BGP互联时使用BGP local as特性;当对等互联的运营商接口使用ACL时,则仅容许其访问腾讯云自有地址,避免了穿透流量;当全部链接运营商的接口使用ACL时,则拒绝RFC1918等非正常IP数据包,造成自然的抗DDos攻击的能力。

与三大运营商静态路由互连相比,腾讯云BGP表现卓越:首先,用户访问质量大幅提高,BGP网络性能约有30%左右的提高;其次,运营成本大幅下降,为合做ISP伙伴节省跨网成本超过亿元;再次,BGP的服务器都是最佳最短路由的单IP,业务架构更加简洁而高效;最后,腾讯云BGP可以高效、可靠地适用于任何业务架构和任何性能要求。

开发者专场上,腾讯云“云+创业”计划也再次面对开发者发起新一轮招募。该计划包括专项扶持的“孵化计划”、“起飞计划”以及“腾飞计划”,为中小企业开发者提供云资源、技术、培训等一体化的扶持,为开发者云生态注入养料,释放核心潜能。

相关阅读

王之捷:AI智能云端架构大幅提高智能语音识别能力

邹方明:看腾讯云如何架构海量存储系统

熊普江: BGP网络架构助力开发者快速构建、优化业务

唐良:云端架构给电商行业带来创新力

黄荣奎:如何快速、便捷开发小程序

白辉(七公):电商转型难题,看云如何破题

此文已由做者受权腾讯云技术社区发布,转载请注明文章出处 原文连接:https://cloud.tencent.com/community/article/147610

相关文章
相关标签/搜索