京东宙斯618大促开放平台技术架构实践
架构创新与实战
王新栋
京东宙斯开放平台技术负责人

京东宙斯开放平台技术负责人,京东资深架构师,京东大学技术学院技术顾问,10余年资深架构经验,一直从事平台的架构设计与开发工作,熟悉各种开源软件架构,在架构优化,容错技术上有较丰富实战经历。有多年在NIO领域的设计、开发经验,对HTTP、TCP长连接技术有深入研究与领悟,目前主要致力于平台开放网关的技术突破。著有《架构修炼之道》一书,参与著作《决战618:探秘京东技术取胜之道》。亲历了开放平台网关从千万级到亿级的演变过程,活跃于JAVA技术社区。亚太软件工程周IAS2017互联网架构峰会特邀演讲嘉宾,springcloud中国社区2017特邀演讲嘉宾,京东2018 TECH DAY特邀讲师。

  • 分享简介

    宙斯开放平台是京东零售开放赋能的一个窗口,已经历了数年的618和双十一大促的洗礼。开放平台的核心技术结构是API开放网关,网关有两大特点一是访问量大,二是依赖系统多。在这两种特点下开放平台如何做到系统运行稳定以及极端情况下又是如何不会因为局部问题而影响全部,平台开放需要重点考虑和设计。

    每一年的大促备战,我们都“备”什么呢,在这样大体量下从团队的每一位成员到系统的每一处薄弱点我们都做了哪些准备工作和治理工作呢。我们又是如何去梳理每一个系统的“黄金流程”,又是如何找出每个系统的薄弱点的呢,在一切具备之后我们又是如何对系统架构容错有道的呢。

    备战有法,容错有道,每一次大促备战都是一场全兵演练,技术人员在这场战斗中,团队合作、技术实战、用户意识上都有一个立体的提升。

  • 分享提纲

    1、 业务快速迭代下如何梳理出系统的“黄金流程“

    2、 架构演变下线上一旦发生问题需要注意的“五种软因素”

    3、 大访问量、高并发场景下系统容错的“七种武器”

    4、 互动研讨

  • 分享收益

    .目标:

    业务快速迭代下梳理系统架构要紧抓 “黄金流程”

    .成功(或教训)要点:

    为用户讲解了一整套架构梳理的流程和规范,主要有以下要点。

    1)、用一套全新的思维方法去梳理快速迭代下的技术架构

    2)、新的全流程压测方法实践

    3)、备战在平时“结硬寨 打呆仗”

    4)、重视人的因素在系统架构中的影响

    3.启示:

    1)、技术人员需要掌握的常用规则定律,将这些规则定律应用到我们的系统架构设计和梳理中可让我们的工作事半功倍。

    2)、大促备战下我们常用的系统容错的“七种武器”,练好了这“七种武器”就如人练好了胸、肩、背、腿、大头、二头、三头一样让我们变得更加强壮,在复杂多变的线上环境下也能让我们的系统稳如泰山。

热门推荐