专题演讲嘉宾:李振

腾讯云前端性能监控 RUM 负责人

腾讯内部前端监控产品 TAM(Tencent Application Monitor )Oteam 负责人,腾讯云前端性能监控 RUM(Real User Monitoring)负责人。深耕前端监控领域多年,从零打造腾讯内部日均千亿流量的前端监控系统,对性能优化、服务高并发、数据可视化、日志存储和计算等监控相关领域都有一些认识和了解。

by 李振

腾讯云
前端性能监控 RUM 负责人

随着互联网业务稳步发展,整个前端体系也逐渐走向精细化运营和质量开发,用户体验问题也越来越受到开发者重视,前端监控变得尤为重要。前端监控首先要解决数据采集问题,一个高效且跨平台的 SDK 是我们首先要解决的问题,错误数据如何采集?数据上报时机如何设置?流量异常的时候如何进行熔断?这些基础问题解决好以后,高并发接入层是整个产品稳定运行的关键,面对每天千亿的上报数据,峰值百万 QPS 上报流量,如何通过无状态且可自动扩缩容的服务保障系统鲁棒性?

本次分享将着重介绍前端监控平台的技术思考、具体实践和优化细节,以及整体方案解决过程中遇到的实际问题等。

演讲提纲:

1. 背景介绍

  • 腾讯大前端监控体系介绍
  • 问题与挑战
    • 腾讯内部前端基础建设复杂,多种平台共存,内部多个跨端框架
    • 因网络和环境导致的接口异常问题难以定位和复现

2. 多平台监控 SDK 设计与实现

  • 微内核与插件化方案
    • 基于 Pipeline 管道进行数据上报
    • 不同平台监控关注点分离如何实现
    • 案例分享
  • 基于插件组合的最小包优化模式
    • TCP 首包 14k 原则
    • 监控 SDK 如何实现按需加载
    • 案例分享
  • 数据上报方式与延迟设计
    • 多种上报方式对比:xhr/img/beacon,孰优孰劣
    • 指标采集后上报时机,实时上报和延迟上报如何选择
    • 上报带宽损耗与上报数据完整度如何设计与选择
    • 案例分享

3. 百万 QPS 上报接入层设计与实现

  • 服务性能机制优化之路
  • Node.js 微服务改造与性能优化
  • 高性能异步网关设计
  • 高维数据降维
  • 实践案例分析

你将获得:

  • 建立前端监控整体知识架构体系,了解 Web 和小程序相关主流监控卖点
  • 了解腾讯前端监控成熟的解决方案和技术选型
  • 了解对海量数据处理和超高并发流量处理经验
  • 从网关到接入层到数据存储的全方位优化,学习流量激增、高维数据处理经验
在报名过程中如有任何问题,欢迎微信扫描二维码联系我们的票务经理