专题演讲嘉宾:罗代均

OPPO互联网服务系统资深工程师

2015 年加入 OPPO,十余年的研发经历,在高可用架构、PaaS 平台、基础框架研发等方面有丰富的实践。现任 OPPO 互联网服务系统资深工程师,负责 OPPO 技术框架体系建设,包括 API 网关、用户流量调度、微服务框架、调用链路跟踪等,经历了 OPPO 用户从千万级到亿级的增长历程。

by 罗代均

OPPO
互联网服务系统资深工程师

OPPO 互联网业务用户数已经高达2.5亿,日常 QPS 在数百万级别。目前常见的 Dubbo 等微服务框架客户端集成了服务发现、服务治理、负载均衡等逻辑,非常重,伴随的问题包括:升级困难、多语言支持较弱,与 Service Mesh 的思想格格不入;底层采用有连接的 TCP 协议,大包情况下性能较差,建连过程会引起卡顿;不支持 Unix Domain Socket 等技术,流量拦截的性能很差,极大的阻碍了 Service Mesh 在高并发生产环境下的普及。

因此 OPPO 面向云原生设计了下一代高性能微服务框架,客户端非常轻量级,服务治理、服务发现等功能全部在代理层实现。底层采用类似 QUIC 基于 UDP 的可靠传输协议、DTLS 的传输加密协议、HMAC 消息可靠性验证机制,支持 Unix Domain Socket,绕过 Linux TCP/IP 协议栈高性能拦截器请求;其中 Web 服务框架 ESA Restlight 兼容 Spring cloud web 以及 JAX-RS 规范,底层采用 Netty 实现,全面支持 Java 原生协程以及全异步编程,QPS 相比 Spring Cloud/RestEasy 提升3倍以上,并发处理能力提升5倍以上。

演讲提纲:

  1. 为什么要研发下一代的微服务框架
  2. ESA RPC 基于 UDP 高性能传输协议实现
  3. Java 协程在 ESA Restlight 框架实践经验
  4. Service Mesh 如何超越原生直连性能

听众收益点:

  1. 了解云原生在公有云、私有云和混合云等新型动态环境中,如何构建和运行可弹性扩展的应用。
  2. 了解通过Service Mesh提升性能的方式方法。

交通指南

深圳·君悦酒店

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

  • 电话咨询

    联系电话:86+ 17310043226

微信联系我们