赵云霄,2006 年毕业于河北工业大学,毕业后一直从事银行系统的开发与设计。2011 年加入京东进入无线团队,负责服务端的开发与架构设计工作。见证并参与了京东无线从小到大,由弱到强的整个过程。五年间,带领团队完成了无线服务端的两次重大架构升级,无线服务端从一个简单的 Web 应用进化成为支撑每天几十亿级访问的分布式系统。目前负责京东无线网关系统的研发工作。专注于网络编程和后端基础系统的产品化平台化建设。一直坚信实践中才能得到真理,认为系统的发展的最终目标应该是可持续运营。业余时间喜欢旅行,喜欢看书,喜欢动物,尤其是猫,是个不折不扣的猫奴。
从服务化架构到微服务,大型互联网应用的服务端不断进化,一个 APP 的背后可能是几十甚至上百个服务在支撑,他们基于不同的语言构建,有着不同的交互协议,流量和性能也各不相同。那么 APP 是如何与这些服务交互获取数据的呢?答案是统一的:API 网关。它负责对外发布 API,统一交互协议,尽量简化 APP 接入的难度,对内动态路由,让每个请求到该去的地方。
但如果你只把 API 网关当做一个简单的代理服务,那就大错特错了。作为整个业务产品的流量入口,API 网关应该把流量这个互联网最宝贵的资源管理的井井有条,在系统容灾、风控和大数据收集等方面发挥强大的作用。同时,网关作为一个业务产品的流量入口,又要提升自身的技术性能,保证不会被后端某个问题系统拖垮。可以说,API 网关是技术性能与运营效率兼顾的系统。
本专题会邀请一些知名公司专门从事 API 网关研发的团队讲述他们在 API 网关方面的经验,这些团队有着不同的业务背景,面临的问题有共性又有自己的特点,对网关有着自己独特的理解,希望能对大家的工作带来一些帮助。
蘑菇街自研了一套覆盖包括 Android、iOS、H5 等各类型无线终端技术组件和服务端通用业务开发框架在内的技术解决方案——美丽联合无线平台(Meili Wireless Platform - MWP),它是美丽联合集团为无线端开发的技术平台,主要由无线网关以及围绕它开发的一系列技术组件和产品组成。本次演讲将主要从以下几个方面介绍蘑菇街高并发多终端无线网关实践:
京东商城 API 网关 2013 年正式上线独立运营,目前是京东商城 App 与后端服务通信的流量通道,日均访问次数达百亿以上,本次演讲主要从如下两方面介绍京东 API 网关系统:
淘宝开放平台(TOP)成立于 2009 年,是国内最早做开放的公司之一,经过多年的发展,已经沉淀出一整套业界领先的开放平台网关技术体系,包括 API 网关、消息网关、数据网关,API 接入自动化,开放工厂等。目前是服务于整个阿里集团最大的开放平台,网关日均访问量数百亿,双十一峰值访问量达到千亿。本次演讲将主要从以下几个方面介绍淘宝开放平台网关的核心技术:
1. 开放平台的核心要素,如何从零到一构建一个完整的开放平台;
2. 网关的核心技术要点,如:异步化,安全管控,流量控制等,如何构建一个高可靠高性能的网关;
3. API 接入与管理,如何通过各种自动化工具,降低 API 接入成本,提高 API 接入效率。
广发证券泛交易终端团队针对证券交易系统的行情服务中,高并发、高访问、巨量推送的业务特点,自研了一套多协议统一接入解决方案,解决了集中接入、服务发现、路由与负载均衡、业务开发框架等问题,在实际生产过程中取得了良好效果。本次演讲主要从以下几个方面进行介绍行情云接入网关系统:
五福红包是支付宝最近两年的春节节庆产品,火爆的同时带来了海量的访问请求,在这个过程中,移动网关作为最重要的链路节点承载了全部的流量,它的稳定可靠是活动成功的基础。另一方面,蚂蚁近几年业务综合发展,研发团队不断壮大,基于业务及基础架构需要我们沉淀出了接入网关、业务网关的多层结构,并坚持让服务管控做到好用易用。本次演讲将带你了解蚂蚁移动网关以下几个方面:
互联网、云计算、移动化、物联网等新技术的发展正在深入地改变着企业在市场上的业务形态,众多传统产业龙头都在搭建能力开放平台,通过将传统业务系统的业务能力逐步有序地对外开放,实现内部业务能力对内、外部渠道的共享,支持业务能力持续创新。在构建能力开发平台的过程中,一个最敏感的主题就是能力开放平台如何定义和适配企业 IT 系统的边界,API 网关充当用于管理内部用户及应用资产、安全地暴露 API 给内、外部调用者并与后台服务、周边系统(例如:计费、身份管理、网络安全管理等)进行整合的控制点。Oracle 在架构设计、部署和全球实际使用 API 网关方面有众多的成功案例。本次演讲主要从 API 网关的安全性需求出发,通过以下几个方面进行介绍 API 网关的一些最佳安全实践: