专题演讲嘉宾:王志龙

京东架构师

10 年互联网一线架构及开发经验,Kubernetes Member,Layotto Wasm Maintainer,专注云原生领域,擅长性能极限优化。曾工作于腾讯、阿里,参与过微信云平台从 0 到 1 建设,阿里 Serverless FC C++ 和 Golang Runtime 研发及落地。目前在京东负责搜推微服务治理和 Serverless 云平台研发工作。

by 王志龙

京东
架构师

搜推广很多业务属于数据密集型计算服务和系统,尤其对于平台型服务,检索数据量非常庞大,同时诸如商品召回为了准确性又不能水平拆分太多数据片等特性。致使业务面临实例资源规格大、加载大数据启停较慢,以及应用和数据更新耦合等迭代效率问题;然后资源调度面对大规格灵活性较低,不同模块及集群间的资源无法快速灵活的拓扑和调配,数据和应用的调度及编排存在较大挑战;再加上混合部署和多租户集群共享,很容易有资源碎片,存在一定程度资源浪费和资源利用不极致等问题。

为了满足日益增长的业务数据需求和快速迭代的技术要求,针对上述挑战和问题,需要有能够轻松构建大规模、高性能、数据密集型应用程序的新一代引擎平台。对于此,一方面需要打造云平台能力,能够轻松面对各种数据和应用的管理,满足业务系统的拓扑编排能力,屏蔽资源、可靠性、部署等细节,提高系统伸缩性、灵活性和弹性。另一方面需要打造贴合业务的适应于数据密集型的搜推广技术栈的引擎底座,来解耦数据和应用更新以及更好的沉淀和复用优秀的业务组件。而 BaaS+FaaS 的 Serverless 架构一定程度可以解决这些问题:一方面 BaaS 作为引擎底座,可以解决数据和应用耦合以及组件复用等问题;另一方面 FaaS 的轻量设计,在提高业务开发效率和扩展性的同时也可以更好的适配云平台的调度和编排能力。

显而易见,在混合部署以及多租户共享集群中支持贴合业务的自定义调度和编排本身就存在一些额外的困难和挑战;再加上在搜推广这种计算量大,数据密集,链路复杂,延时敏感的业务中应用 Serverless 架构就更不容易。本议题就是分享和探讨京东以搜索为先行载体,如何应对这些云原生之路的挑战及问题的探索和实践。

演讲提纲:

1.  云原生溯源&背景介绍

2. 技术挑战及应对策略

3. Serverless 设计和实践

4. 技术规划与未来展望

你将获得:

  • 混合部署共享集群, 租户内业务自定义支持灵活调度和编排的方案
  • 搜推广 C++ 技术栈中数据密集型业务运用 Serverless 的探索和实践

交通指南

北京·富力万丽酒店

Renaissance Beijing Hotel
地址:北京市朝阳区东三环中路61号
  • 微信咨询

  • 电话咨询

    联系电话:+86 18514549229

领取往期热门演讲视频

领取往期热门演讲视频二维码
如您在购票过程中遇到问题,请扫码咨询票务小姐姐