专题演讲嘉宾:王志龙

京东搜索与推荐部/架构师

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

by 王志龙

京东
搜索与推荐部/架构师

以搜推广为代表的计算密集型应用面对日益复杂的业务需求和场景,现有服务框架虽然能满足千人千面预期效果下极致性能和高效迭代的需求,但是一方面缺乏灵活的高级流量控制能力和完备的跨语言能力,需要进一步升级来应对各种大促突发流量挑战和满足业务发展的跨部门联动。另一方面搜推广三个业务方向虽然使用一套 RPC 框架,但是一些三方类库因各团队需求侧重有所差异,独立迭代之后相互兼容困难,这使得一些分布式的共性问题难以聚焦解决和相互复用。

回顾软件架构的发展,服务框架和业务分离一直是解决共性问题并提高灵活性的思路,相比各种方案显然 Service Mesh 是相对更彻底的方案,并天然具备高级流量控制能力框架,是很好的沉淀复用且能更加易用的进行微服务治理和解决分布式问题的支点。当然计算密集型应用在落地 Service Mesh 中也会有独有的问题,本议题就是分享和探讨京东以搜索业务为先行载体,落地 Service Mesh 的技术挑战和经验,以及在多个方面取得技术收益赋能业务的探索与实践。

演讲提纲:

  1. Mesh溯源及背景介绍
    • Micro-Service 到 Service Mesh 的一脉相承
    • 从微信 Svrkit 框架与业务分离方案回顾Mesh
    • Mesh——协调微服务能力和分布式压力的支点
  2. 落地挑战和方案选型
    • 搜推广等计算密集型应用特点及落地挑战
    • Proxy 性能损耗 vs Proxyless 业务耦合
    • 多形态数据面&多数据面 + 多控制面架构
  3. 业务赋能探索与实践
    • 跨语言、多协议去中心化网关
    • 异构环境复合多策略负载均衡
    • 数据面轻量自适应限流及重试
    • 测试环境治理及无侵入观测等
  4. 未来规划与技术展望
    • 多运行时的诗和远方
    • 智能自动化流量调控
    • Serverless X Mesh

你将获得:

  • 搜推广等计算密集型应用落地 Mesh 的挑战和经验
  • 非标准协议和非标准环境落地 Mesh 的思考与实践
  • 使用 Mesh 技术解决分布式问题提升性能的典型案例

交通指南

深圳·博林天瑞喜来登酒店

Sheraton Shenzhen Bolin Tianrui Hotel
地址:广东省深圳市南山区留仙大道4088号
如您在购票过程中遇到问题,请扫码咨询票务小姐姐