微服务架构设计

会议室:待定
出品人:杜云杰

随着业务的发展和规模的扩大,许多公司都开始引入微服务,这让各模块职责单一,开发也... 展开 >

专题出品人:杜云杰

转转二手交易网高级架构师

转转架构部负责人,技术委员会执行主席,腾讯云 TVP。负责服务治理、MQ、云平台、APM、IM、分布式调用链路追踪、监控系统、配置中心、分布式任务调度平台、分布式 ID 生成器、分布式锁等基础组件。热爱架构,热爱分享,多次在行业大会进行主题分享。

专题:微服务架构设计

随着业务的发展和规模的扩大,许多公司都开始引入微服务,这让各模块职责单一,开发也变得简洁高效。但另一方面,微服务化也提高了系统的复杂性,引伸出来一系列相应的问题。例如,调用链条变长,如何提升容错能力和可观测能力?服务资源使用成本变高,如何有效合理利用?测试环境构建,如何对流量进行隔离?随着云原生技术的广泛应用,如何上云?本专题邀请业内一线技术专家,结合不同的业务场景,探讨微服务架构设计的实践与思考。

by 朱仕智

去哪儿旅行
基础架构部 高级技术总监

去哪儿旅行从 2013 年开始进行服务化改造,目前线上运行着数千个微服务应用。我们对这些服务的通信和治理进行了多次演进升级,在服务治理方面积累了一定的经验。架构模式也在持续进化。站在云原生时代的路口,微服务该如何自我进化,请听我道来。

演讲提纲:

  1. 背景介绍
    • 去哪儿旅行业务介绍
    • 为什么选择微服务
  2. 微服务架构模式的最佳实践
    • 服务发现模式
    • 服务通信模式
  3. 微服务开发效率提升实践
    • 协议
    • 开发框架
    • 开发插件
  4. 服务治理实践
    • 保护机制
    • 动态限流
  5. Service Mesh 尝试
    • 技术选型
    • 模型实践
    • 性能优化

你将获得:

  • 了解完整的微服务发展过程
  • 微服务架构模式
  • Service Mesh 企业落地

by 王建新

转转
架构部 服务治理负责人

服务的分布式部署显著提高了服务容量,但在分布式场景下请求链路变得异常复杂,同样的请求会经过不同的服务器节点。有时候我们会期望流量经过特定的服务节点,例如测试流量经过特定的开发中的节点,在线压测时压测流量与正常用户流量的隔离,这就要求系统具备流量的路由能力。转转公司流量路由支持 RPC 调用和 MQ 消息,历经两个版本的迭代,有效地支持了转转公司测试环境的流量路由及压测流量的隔离。本次分享将为大家带来转转流量路由的详细原理、应用实践,以及实施过程中的难点和踩过的坑。

演讲提纲

  1. 为什么需要流量路由
  2. 没有流量路由的测试环境解决方案
  3. 基于 IP 的流量路由
    • RPC 服务打标
    • MQ 消费端打标
    • 流量打标
    • 标签的传递
    • RPC 流量路由原理
    • MQ 流量路由原理
    • 优点与缺点
  4. 基于标签的流量路由
    • RPC 服务打标
    • MQ 消费端打标
    • 流量打标
    • 优点与缺点
  5. 分布式调用跟踪系统

听众受益

  • 了解流量路由的作用及需求场景
  • 了解 RPC 及 MQ 流量路由的原理
  • 能在生产实践中应用流量路由解决实际问题

by 赵耀

自如
基础架构中心 基础架构架构师

随着微服务架构的广泛落地,链路追踪已经成为各企业内部必不可少的基础设施。但开源链路追踪产品往往存在对多语言支持不佳、功能不易扩展等问题。我们采纳了 OpenTelemetry 技术栈,解决了多语言互通问题,并通过实时流处理产出多维度的性能分析数据供上层平台使用。本次分享,我将向大家介绍现有链路追踪产品存在的局限以及OpenTelemetry的落地过程,并结合3个案例讲解如何对 OpenTelmetry 架构进行扩展,希望能为正在做链路追踪选型的团队提供一些帮助。

演讲提纲:

  1. 我们为什么选择 OpenTelemetry
  2. OpenTelemetry 落地实践
  3. 构建你自己的 APM
  4. 总结

你将获得:

  • 了解流行开源链路追踪产品的优势与局限
  • 了解 OpenTelemetry 架构以及落地实践
  • 了解如何从 0 构建一款 APM 系统

by 尹航

快手
基础技术部 资深研发工程师

微服务架构的流行、业务高速迭代以及流量爆发式增长,对系统稳定性提出了很高的要求,使其面临巨大的挑战。稳定性治理从意识觉醒、各自为战、百花齐放,逐渐演变到工具化、标准化、自动化、日常化。本次分享我将为大家介绍快手在稳定性保障中遇到的问题,以及我们如何通过体系化实践最大程度地释放业务生产力,同时保障治理的质量。希望本次分享能为对微服务稳定性保障感兴趣的团队带来一些启发。

演讲提纲:

  1. 微服务架构稳定性保障的必要性
  2. 常用保障手段
    • 手段基本原理
    • 适合业务架构的工具选择
  3. 体系化保障的实践
    • 大规模治理的痛点
    • 打造闭环化产品
    • 自动化、常态化提质提效
  4. 总结与展望

你将获得:

  • 了解稳定性保障中常见的问题
  • 了解常用的稳定性保障手段
  • 了解如何体系化地进行稳定性保障

交通指南

来广营·朝来科技园

Laiguangying Beijing
地址: 北京市朝阳区来广营朝来科技园
  • 微信咨询

  • 电话咨询

    联系电话:+86 13167596032

微信联系我们