API 网关

会议室:百宴厅3
出品人:王晔倞

随着互联网技术的飞速发展,各类线上业务蓬勃发展,软件系统如雨后春笋般呈现在我们面... 展开 >

专题出品人:王晔倞

深圳支流科技产品VP

Apache APISIX Contributor。公众号「头哥侃码」作者,曾在好买财富、大智慧、中通服软件、东方购物任职,21 年 IT 从业经验,对技术管理和架构设计有一定的经验。TGO 鲲鹏会上海理事会成员,腾讯云 TVP,QCon北京2017 明星讲师,QCon北京2018 优秀出品人。

地点:百宴厅3

专题:API 网关

随着互联网技术的飞速发展,各类线上业务蓬勃发展,软件系统如雨后春笋般呈现在我们面前。

不少企业为了提高系统的性能和可靠性,将应用服务进行拆分微服务化。作为整个业务产品的流量入口的 API 网关也逐渐成为了标配,无论是在身份认证、服务治理,还是在运维和大数据等方面都发挥着强大的作用。不夸张的讲,API 网关已经成为保障运营系统性能管理中的重要一环。

本专题会邀请一些知名公司专门从事 API 网关研发的团队讲述他们在 API 网关方面的经验,这些团队有着不同的业务背景,面临的问题有共性又有自己的特点,对网关有着自己独特的理解,希望能对大家的工作带来一些帮助。

by 张军伟

腾讯
专家工程师

腾讯公网网关 TGW 是 10+ 年不断演进的产品,从最初的单机 10G 发展到今天的 1.6T, 从原来只承载内部业务的公网流量,到承载着腾讯云全部 EIP 和 CLB 的公网流量。 数字增长的背后,是几代技术人员不断探索、突破自我的过程。本议题将通过介绍 TGW 多年来的持续的架构演进历程,分享下我们在架构设计、性能优化、容灾备份等多个维度的思考和实践。针对硬件 offload的 趋势,结合可编程硬件跟大家交流下我们的心得体会,以及对未来技术的展望。

演讲提纲:

1. TGW 初版

  • 需求背景:业务需求推动产品的诞生
  • 架构:原理、IPIPtunnel 、内核版

2. DPDK 版本-高性能架构

  • 背景 : 性能挑战(10G 整机线速)展望 40G
  • 架构选型的思考:原则、RTC VS pipeline 的权衡、多线程 vs 多进程模型
  • 实践案例:RTC VS pipeline 的权衡(模型要尽可能的简单)

3. 架构优化升级

  • 功能需求推动架构升级
  • 产品迭代优化:网卡分流硬件 RSS、热迁移
  • 实践经验:贴合业务需求的架构升级

4. 新硬件探索-P4

  • 可编程硬件的选型:OVS vs P4、多网卡 vs 交换机……
  • 可编程硬件的不足
  • 实践经验

5. 几点感悟

  • 单核性能
  • 追求极致
  • 灾备
  • 硬件异构化
  • 自动化运维

6. 技术展望:软硬件结合的新架构

  • 未来新硬件
  • 快慢路径轮回
  • 挑战

你将获得:

  • 了解大规模高性能网关的发展和演进思路
  • 结合 TGW 10+ 年架构演进历程, 了解架构设计的思想和方法, 交流架构迭代设计时的经验和教训
  • 了解高性能网关未来几年的发展趋势和挑战 

by 彭荣新

喜马拉雅
架构师

网关是一个比较成熟了的产品,基本上各大互联网公司都会有网关这个中间件,来解决一些公有业务的上浮,而且能快速的更新迭代,如果没有网关,要更新一个公有特性,就要推动所有业务方都更新和发布,那是效率极低的事,有网关后,这一切都变得不是问题,喜马拉雅也是一样,用户数增长达到 6 亿多的级别,Web 服务个数达到 1000+,目前我们网关日处理 300 亿加次调用,单机 QPS 高峰达到 4w+。 

by 王超

特斯拉
充电平台研发 Team Lead

在特斯拉,业务的推进是非常快速的,而在特斯拉内部拥有非常复杂的系统间的交互。在不断的迭代中怎么保证系统内部的快速开发和跨系统间交互的流畅是我们急需解决的问题。本次分享的 API First Design 是我们在研发过程中应对快速变化和跨系统沟通的一种实践解决方案。

交通指南

上海宝华万豪酒店

Shanghai Marriott Hotel Parkview
地址:上海市静安区广中西路 333 号
  • 微信咨询

  • 电话咨询

    联系电话:+86 18514549229

微信联系我们

小姐姐 小倩