阿里 10 年大规模微服务“软负载”技术体系原理及实践

发布于:2019 年 9 月 10 日 14:01

阿里10年大规模微服务“软负载”技术体系原理及实践

ArchSummit 北京 2018 大会上,郭平(坤宇)讲师做了《阿里 10 年大规模微服务“软负载”技术体系原理及实践》主题演讲,主要内容如下。

演讲简介

2007 年淘宝网在服务化架构的演进和落地中就产出了内部第一代的软负载产品。随着淘宝网这些年在异地多活,混合云部署,微灰度,流量调度,线上引流压测等高可用架构的建设过程,这个软负载产品也已经发展成为淘宝网架构中不可或缺的核心的工业级基础中间件产品。我们也惊讶的发现,这几年风行的微服务架构中关于微服务系统的软负载体系建设思路和业界实践中,居然有很多和我们走过的路不谋而合。当然,我们也趟过一些坑,沉淀了一些独到的经验。

通过这个分享,和大家交流阿里巴巴这 10 年来在软负载体系的实践之路,共同看看该领域的未来趋势。

演讲提纲

  1. 什么是“软负载”
  2. 万物皆“服务”,以服务为中心的现代应用架构
  3. 微服务的基石,服务发现
  4. 负载均衡体系的变迁
  5. 阿里巴巴精细的流量控制体系
  • 阿里巴巴 8 年双十一中的“软负载“实践
  • 软负载流量网关之统一接入层
  • 从软负载层面看阿里的”单元化及异地多活“容灾体系
  • 基于软负载的阿里巴巴的”微灰度“流量灰度体系
  • 双十一中精细的流量调度
  • 阿里巴巴基于标签的复杂环境的智能路由系统
  1. “软负载”与新技术趋势(云计算,Service Mesh,Cloud Native)
  • Service Mesh 的流量控制和智能路由与软负载的关系
  • 服务治理与基于标签的流量控制

听众受益点

  • 了解阿里巴巴在大规模微服务体系下的”数据化驱动的精准流量控制“的软负载体系
  • 了解阿里巴巴在微服务流量控制实践过程中踩过的坑和最佳实践
  • 了解动态服务发现和配置中心在这个体系中要发挥的关键作用
  • 涉及 MicroService/Cloud Native/Service Mesh 等最新前沿领域中设计的软负载领域

讲师介绍

郭平(坤宇)

阿里巴巴 高级技术专家

郭平,淘宝花名:坤宇,现就职于阿里巴巴中间件技术部,软负载与配置中心产品线负责人,高级技术专家,阿里云产品 ACM 以及阿里巴巴开源项目 Nacos 创始人,微服务配置管理领域 OpenConfiguration 规范及开源项目的发起人。近 16 年软件从业经历,曾是国内 JEE&Oracle 中间件领域资深专家,在大中型企业级复杂系统架构和构建领域以及对云原生时代如何推进大规模微服务系统建设有丰富的实战经验。

阿里10年大规模微服务“软负载”技术体系原理及实践

阿里10年大规模微服务“软负载”技术体系原理及实践

阿里10年大规模微服务“软负载”技术体系原理及实践

阿里10年大规模微服务“软负载”技术体系原理及实践

阿里10年大规模微服务“软负载”技术体系原理及实践

阿里10年大规模微服务“软负载”技术体系原理及实践

阿里10年大规模微服务“软负载”技术体系原理及实践

阿里10年大规模微服务“软负载”技术体系原理及实践

阿里10年大规模微服务“软负载”技术体系原理及实践

阿里10年大规模微服务“软负载”技术体系原理及实践

完整演讲 PPT 下载链接

https://archsummit.infoq.cn/2018/beijing/schedule

阅读数:1194 发布于:2019 年 9 月 10 日 14:01

更多 ArchSummit、阿里巴巴、最佳实践 相关课程,可下载【 极客时间 】App 免费领取 >

评论

发布
暂无评论