京东张晋军:解密阿基米德微服务及治理平台!

当前,微服务在京东日益深入普及,服务的数量及种类日新月异,开始出现所谓的“微服务大爆炸”,我们在享受微服务带来的好处的同时,又日益开始被迫承受微服务带来的负面效应,这些

负面效应大致有如下几方面:

  1. 调用端依赖的服务个数及每个服务的实例数越来越多,造成调用端的启动越来越慢;

  2. 当前的软负载均衡策略遇到挑战,急需优化、调整;

  3. 跨应用、跨系统的调用越来越多,调用关系和依赖关系日益复杂,可观察性越来越差;

  4. 各服务的信息比如入参/出参等散落在各个地方,服务调用者无法快速、准确、全面获取这些知识,沟通成本非常高;

  5. 跨语言支持日益迫切,基于库方式将开发者绑死在单一技术栈上,与微服务理念相悖;

  6. 缺乏灵活、智能的流量控制机制及相应的运维支持手段;

  7. 缺乏灵活、适度的安全机制;

  8. 特性增加与Bug修复升级非常困难。

本篇活动家为大家带来主题为《阿基米德微服务及治理平台》的分享,欢迎分享或收藏,找技术大会就上活动家。

分享嘉宾:张晋军

京东基础架构部服务治理组负责人,架构师

学生时代很喜欢数学,梦想成为数学家,大学专业为应用数学,花费4年认真学习各种专业课程后,明白一事:数学是给天才准备的,遂转为计算机专业。研究生专业方向为操作系统,梦想成为Linus那样,3年后又明白一事:操作系统也是给天才准备的。2001年研究生毕业以后,天生喜欢搞底层基础工作的我选择了进入传统的存储行业,一干就是11年,因此也错过了互联网行业最朝气蓬勃的十年。2012年8月以37岁“高龄”进入了互联网行业,在京东工作的1年半时间里领略了互联网企业的“调调儿”,2014年2月为进一步体验互联网行业的“极客精神”,跟朋友一起加入了互联网创业的大军,在2年半时间里,把平生所学彻底用了个遍,终于明白:这个事儿比前两个事儿更难。2016年8月回到京东,决定踏踏实实、老老实实做技术,多做几个在业内有影响力的项目,我想这个事儿一定不难!

基于以上几个负面效应原因,京东决定开发新一代的微服务框架及其治理平台,该平台是阿基米德系列产品中的重要一员。幸运地是,他们遇到了服务网格技术,该技术将业务逻辑与通信及服务治理等非业务逻辑进行了彻底解耦,为全面解决上述问题提供了极大的想象空间。当然,如何在京东如此大的体量下运用“服务网格”技术,并且做到与当前的JSF系统兼容及平稳过渡,是一个巨大挑战。

此外,将重新定义新一代的微服务治理平台,该平台将引入服务集市的概念,为开发者提供集中、全面、准确的微服务知识体系;通过用户自定义服务属性的机制,进一步把治理平台向业务场景及业务架构拉近,使得业务在系统运维方面更加灵活自由;制定全局的服务身份体系,围绕该体系进行一系列安全控制。

以下为演讲PPT:

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

京东张晋军:解密阿基米德微服务及治理平台!

还没看够或看懂?点击右上角,关注活动家,及时获取大会嘉宾演讲干货及视频!

精彩阅读:


分享到:


相關文章: