专题演讲嘉宾:龙武

微保高级架构师/基础架构负责人

2017年加入微保,负责过公司保险产品研发,Service Mesh 技术研发等工作,目前主要负责公司基础架构相关工作。主要研究方向包括微服务,无服务,容器化,高性能编程语言等技术。

by 龙武

微保
高级架构师/基础架构负责人

微保成立之时,后端系统采用微服务系统架构。作为一家互联网保险创业公司,公司业务快速发展,业务快速迭代要求越来越高:一百多名开发人员,每周小版本,双周大版本,需要提供7x24小时不间断的在线保险服务。自从2017年11月第一款产品微医保上线至今2年多时间,公司目前微服务数量已达八百多。随着微服务数量的膨胀,原来基于框架模式构建的微服务系统逐渐暴露出各种问题,比如多套语言框架维护成本高;业务和基础框架强耦合导致微服务治理新特性开发、推广举步维艰等等。

为了解决上述一系列问题,公司综合自身的情况和业界技术的发展,基于 Service Mesh 技术自研了新一代微服务系统架构。目前公司超过1/3的微服务已经接入自研的 Service Mesh 技术,而且自从2019年5月首个服务接入至今,基于新技术的服务运行正常,没有发生过生产事故。

演讲提纲:

  1. 微保第一代微服务架构
    • 持续演进诉求
  2. 微保第二代微服务架构
    • 持续演进诉求
  3. 微保 Service Mesh 研发
    • 研发背景介绍
    • 落地关键步骤
      • 最小可行产品
      • 服务容器化
      • 完全兼容目前的微服务系统(开发、测试、部署、监控、日志、发布)
      • 多平台混合部署,平滑迁移
    • 研发过程的取舍
      • 放弃 iptables 流量拦截
      • 放弃多端口多协议
      • 服务优雅启动和退出
      • 服务发现方案取舍(全量订阅 vs 依赖订阅)
      • 业务代码零侵入方案
      • 协议转换方案取舍(gRPC vs HTTP2)
  4. 规划和展望

听众受益点:

  1. 互联网保险公司微服务架构演进实践经验
  2. 如何满足高可用性、高稳定性的情况下研发、推广新技术架构
  3. 传统微服务架构平滑切换到 Service Mesh 架构的实践经验

交通指南

深圳·君悦酒店

Beijing International Convention Center
地址: 广东省深圳市罗湖区宝安南路1881号
  • 微信咨询

  • 电话咨询

    联系电话:86+ 17310043226

微信联系我们