时间:2017年4月16日~18日
地点: 北京·国家会议中心
购票电话:010-64738142

专题: 大规模网关系统

Day of week:

从服务化架构到微服务,大型互联网应用的服务端不断进化,一个 APP 的背后可能是几十甚至上百个服务在支撑,他们基于不同的语言构建,有着不同的交互协议,流量和性能也各不相同。那么 APP 是如何与这些服务交互获取数据的呢?答案是统一的:API 网关。它负责对外发布 API,统一交互协议,尽量简化 APP 接入的难度,对内动态路由,让每个请求到该去的地方。

但如果你只把 API 网关当做一个简单的代理服务,那就大错特错了。作为整个业务产品的流量入口,API 网关应该把流量这个互联网最宝贵的资源管理的井井有条,在系统容灾、风控和大数据收集等方面发挥强大的作用。同时,网关作为一个业务产品的流量入口,又要提升自身的技术性能,保证不会被后端某个问题系统拖垮。可以说,API 网关是技术性能与运营效率兼顾的系统。

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

专题出品人:
赵云霄
京东商城 API 网关系统负责人

赵云霄,2006 年毕业于河北工业大学,毕业后一直从事银行系统的开发与设计。2011 年加入京东进入无线团队,负责服务端的开发与架构设计工作。见证并参与了京东无线从小到大,由弱到强的整个过程。五年间,带领团队完成了无线服务端的两次重大架构升级,无线服务端从一个简单的 Web 应用进化成为支撑每天几十亿级访问的分布式系统。目前负责京东无线网关系统的研发工作。专注于网络编程和后端基础系统的产品化平台化建设。一直坚信实践中才能得到真理,认为系统的发展的最终目标应该是可持续运营。业余时间喜欢旅行,喜欢看书,喜欢动物,尤其是猫,是个不折不扣的猫奴。


by 常亮
京东商城 API 网关架构师

京东商城 API 网关 2013 年正式上线独立运营,目前是京东商城 App 与后端服务通信的流量通道,日均访问次数达百亿以上,本次演讲主要从如下两方面介绍京东 API 网关系统:

  1. 京东 API 网关的技术选型与变化之路。伴随京东移动端业务的持续增长,网关每一次的技术变迁应运而生。从傻瓜式的满足业务需求,变为可视化的运营。从加机器暴力对抗流量增长,到精细打磨,高性能、高可用。在发展过程中, 需要平衡业务、技术、运营的冲突,以期达到一种较优状态;
  2. API 网关周边生态的建设,包括配置的动态管理,HttpDNS 的精细流量调度以及流量实时分析带来的运维决策。

听众受益:

  1. 了解网关不同阶段使用不同技术选型的考量,出现的问题以及面临的挑战;
  2. 了解网关发展过程中遇到的一些问题,得到的一些经验;
  3. 了解围绕网关建设的一些系统,正是这些系统一起构成的生态环境,让网关以一种可持续运营的状态前进。

演讲专题

Covering innovative topics

  • 前端工程实践

    在前端技术飞速发展的现在,我们手上有大把技术方案,但同时业务复杂度和团队规模越来越大,工程难度不断增高。应该如何利用现有技术和平台,系统性地构建和维护前端工程?

  • 大规模网关系统

    API 网关系统,是直面海量访问的卫士,还是中心化思想的最后一块阵地?要以性能为主,还是运营效率优先?我们的业务需要 API 网关吗?典型的网关应用都有哪些功能?带着这些问题,我们一起来看看业内一些典型的网关实践。

  • 支撑海量业务的互联网架构

    面对业务部门的新需求不停、用户量不断增长,如何设计我们的软件架构以适应海量业务的需求是一个极大的挑战。本专题精选行业内最优秀的实践案例来分享支撑海量业务的架构设计和最佳实践方案。

  • 移动专项最佳实践

    移动专项的测评与优化,在当下各个不同的热点领域,包括直播、AR、AI 中都会有延伸。也因此,我们会以专项领域中最佳测评方案与技术实践为切入点,带给大家更多的思路方向和视野。

  • 大数据实时计算与流处理

    随着大数据的持续发展,数据产生的价值已经不仅仅被数据规模决定,时效性价值也正在被行业更多的关注,本专题将邀请多位一线专家分享大数据实时计算与流式处理相关的最新技术。

  • 工程效率提升

    本专题主要分享国内外知名及崛起型公司在其业务、团队快速发展的过程中,如何通过技术体系、工程方式的变更来应对挑战。

  • 移动开发实践

    移动应用以及占据互联网业务的半壁江山,关注移动领域的最佳开发实践。

  • 产品设计
  • 微服务实践

    微服务已经从一个火爆的概念慢慢沉淀成一系列原则、模式、实践和工具。我们将提炼一线微服务架构的经验,从中提炼宝贵的知识分享给大家。

  • 智能化运维

    挖掘低调、实干型的一线国内外优秀运维人才,将成熟的落地方案、技巧、困难、思考呈现给大家。在应对大数据时代、云计算时代、容器时代的自动化运维同时,思考智能化运维的时代,是否已经到来?

  • 快速进化的容器生态

    容器生态在过去几年间持续进化,容器编排、集群管理、调度、隔离性、运维监控等方面也逐步成为关注点,我们将一起看看这方面的最新进展,以及容器生态在各大公司的应用实践。

  • 精益产品探索

    在创业大潮中,产品经理不应被浮躁的概念挟持,因为产品方向探索有着科学的方法和思路。本专题主要包括产品方向探索、各种假设验证、用户人群细分、使用场景细分、大型组织中投资组合管理、迭代式发布产品并收集反馈等。

  • 网络信息安全建设最佳实践

    漏洞挖掘、攻防对抗这些安全领域的专业知识有时候和甲方安全建设工作还有些距离,我们将邀请拥一些既拥有乙方背景,又有甲方工作经验的安全专家给大家分享他们在网络信息安全建设中的经验和故事。

  • 工程团队建设

    人是互联网公司的关键因素,一起关注工程团队的建设与成长。

  • 编程语言

    新兴编程语言选型与应用。

  • 硅谷技术专题
  • 业务架构那些事

    大众创业,虽然方向各有不同,但是底层业务系统与技术架构一定有相通的地方和相似的痛点,本专题将从不同创业项目入手, 分析如何针对不同业务场景设计合理的前后端架构,以及在创业过程中业务系统架构演进背后的故事。

  • 互联网广告系统实践

    在线广告是众多互联网公司的盈利模式和引流渠道。互联网广告系统涉及到高并发架构、数据挖掘、用户画像、反作弊、个性化推荐、数据建模与算法优化等众多技术领域,非常考验架构设计和工程实践能力。

  • 工程师的“软”技能

    对于工程师而言,除了必不可缺的纯技术即“硬”技能外,还需有很多常被忽视却对职业发展来说至关重要的“软”技能。本专题将全面探讨“软”技能,帮您快速成长为一名炙手可热的优秀工程师。

  • 金融科技转型与未来

    本专题希望可以针对金融科技的未来,从传统金融机构与互联网两个纬度,来分享各自的最新进展,大数据,区块链,AI 投顾,以及其他金融创新方向,通过技术的分析与碰撞,试图去洞见金融科技的未来。

  • 人工智能与深度学习

    《星球大战》中的机器人、《第五元素》中自动驾驶的飞车已经离我们越来越近。非常荣幸在这个最有激情的时代,为大家献上一场人工智能的盛宴。本专题致力于把基础设施、行业应用、前沿研究呈现给站在时代最前沿的技术人员。

  • 企业软件互联网应用实践

    本专题将着重分享企事业单位采用的信息化软件系统,在互联网时代的发展演进过程,和具体业务应用实践。希望对广大企业在互联网时代的软件开发和信息化建设有所启示。

  • 大规模分布式系统架构与实践

    本专题通过分享实际的大规模分布式系统案例,探讨系统架构、数据一致性解决、系统高可用、自动化运维等问题的思考与解决之道。

  • 前端组织与架构