深耕微服务架构

会议室:二号厅B
出品人:冯湧

微服务落地是一个复杂问题,涉及到IT架构、应用架构、组织架构等多个方面,这是一个... 展开 >

专题出品人:冯湧

Shopee Senior Principal Engineer

现担任新加坡电商Shopee资深首席软件工程师。此前担任美团金服下属美团支付研发团队负责人、保险平台研发团队负责人,兼任美团金服技术委员会常委;曾先后就职于 HP,苏宁集团,美团金服,专注于电商、供应链、金融行业的系统设计与研发工作;擅长互联网系统设计,高可用架构设计,体系化的研发团队管理。并荣获数项相关专利。

地点:二号厅B

专题:深耕微服务架构

微服务落地是一个复杂问题,涉及到IT架构、应用架构、组织架构等多个方面,这是一个循序渐进的阶段性过程,而在每一个阶段都会遇到运维、部署、安全等问题,包括组织协作上的问题。这个专题目的是分享各个团队在微服务架构实施过程中的经验和心得。

by 陈超

猫眼娱乐
基础架构总监

在服务治理领域,非常核心的两个命题即微服务如何架构以及架构之后的服务稳定性如何保障。猫眼缺失稳定性保障的整体解决方案,导致了几年来出现了很多严重的线上事故。而在微服务架构方面,由于跨语言以及业务耦合严重的问题也导致了分布式微服务架构的运维升级成本居高不下。

解决方案选型与介绍:稳定性方面,猫眼自研高可用治理平台,提供包括压测、混沌工程、限流、熔断、降级、隔离、反爬等在内的一站式解决方案;在微服务架构方面,自研下一代微服务架构—Service Mesh,整合注册中心、配置管理、链路追踪的同时,进行了控制面板和数据面板的深度反思和优化。在整个方案实施过程中,积累了大量的业务落地的思考和经验。

实施后效果说明:高可用治理平台为猫眼百万级QPS的演唱会抢票场景提供保障,并保障猫眼业务稳定度过大档期。Service Mesh资源占用和性能都有非常优秀的表现,同时节省了大量的人力成本。目前已经在部分新业务中落地。

演讲提纲:

  1. 服务治理的范畴介绍
  2. 猫眼业务在该领域面临的难点
  3. 微服务稳定性保障—高可用治理平台
  • 业内现状
  • 整体架构
  • 关键技术点
  1. 微服务架构演进—服务网格体系
  • 业内现状
  • 整体架构
  • 关键技术点
  • 业务落地问题与解决方案
  1. 未来规划与探索
  • 治理AIOps化
  • 中间件网格化
  • Serverless化

听众受益点:

  1. 了解Service Mesh在实际生产环境中的探索和应用
  2. 了解稳定性保障的方法论和系统解决方案落地实践

by 王新栋

京东
资深架构师

拆一个微服务到底需要多“微”,如何验证一个微服务系统的拆分效果,在微服务环境下又是如何快速的识别出一个系统的黄金流程。并能够熟练的采用行之有效的方法来保障这条黄金流程的稳定运行,比如常见的同步环境下的线程池隔离方法以及实施局部的异步调用。最后我们利用测试象限理论和测试金字塔的方法,再结合混沌工程的实践去验证我们微服务之后系统的健壮性,使之更稳定的支撑企业快速增长的业务发展。

演讲提纲:

  1. 识别一个系统的黄金流程
  2. SOA的现代化实现-从六边形到微服务
  3. 微服务到底需要多“微”
  4. 如何验证微服务的拆分效果
  5. 微服务系统容错的常见方法
  6. 混沌工程方法在微服务环境下的应用

听众受益点:

  1. 可以初步掌握一个重要系统黄金流程的梳理方法
  2. 熟悉常见的微服务系统的治理方法与容错方法
  3. 熟悉利用混沌工程实践应用到微服务系统的方法
  4. 清楚的知道一个微服务系统到底需要多“微”

by 余昭辉

便利蜂
基础架构/总监

最近几年微服务非常火热,所有系统无不以拆分为荣,以构建烟囱型应用为耻。但是,系统拆分之后,好像微服务所承诺的美好并没有一一兑现,我们面临着服务拆分之痛。虽然我们总是强调服务是自包含独立发展的,但是服务毕竟最后要为业务服务,服务之间必然存在协作,当服务拆分之后我们面临着复杂的服务之间协作问题,我们怎么将这些服务组织起来完成业务流程,实现业务价值?这个时候我们可能就需要服务编排了。

演讲大纲:

  1. 微服务拆分后的流程协作问题
  2. 服务编排如何解决这个问题
  3. 服务编排是什么
  4. 服务编排实施,和服务编排框架的选型及技术架构
  5. 总结

听众收益:

  1. 了解服务拆分过程中的方式和问题
  2. 了解服务编排的技术细节
  3. 了解一种服务编排框架的构建

by 曹继光

美团点评
基础研发平台资深技术专家

美团点评 SET 化技术始于外卖业务需求,目前已应用到多个核心业务系统。常规的业务应用,通常被部署为无状态的应用实例组成的集群,当发展到一定体量,会面临容灾能力不足,扩展瓶颈等问题。如单机房部署、单地区部署风险越来越高,一旦出问题,会带来难以承受的损失。此外也会遇到数据库扩展瓶颈、机房容量瓶颈等扩展性问题。解决办法就是将现有业务系统先分解,再组合。这里定义的 SET 化,就是把业务系统分成多个逻辑分区(SET),能独立提供服务,在 SET 间实现数据互备、流量调度,同时解决上述问题。

本次分享会系统性的阐述 SET 化概念,介绍业界及美团点评的 SET 化技术实现概要,以及在具体业务层面,如何更好的评估和实施 SET 化。

演讲提纲:

  1. SET 化——互联网高可用架构的持续演进
  2. 美团点评 SET 化技术方案
  3. 业务 SET 化改造实践
  4. 演进规划

听众受益点:

  1. 了解 SET 化概念、收益和成本
  2. 了解业界 SET 化方案的技术实现
  3. 了解业务进行 SET 化的最佳实践

交通指南

© 2020 Baidu - GS(2019)5218号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
想要批量报名或更多优惠?
立即联系票务报名小助手豆包
或致电:010-84780850