02-斗鱼高并发架构实践-李奇.pdf

编号:122301 PDF 37页 11.69MB 下载积分:VIP专享
下载报告请您先登录!

02-斗鱼高并发架构实践-李奇.pdf

1、并发架构实现并发架构实践/李奇李奇前负责 Go 基础建设 以及 Jupiter 微服务开源框架。专注于云原、微服务架构,在并发和可有丰富经验和沉淀。深度参与直播流、弹幕并发架构设计。CONTENTS录01直播流介绍02架构实践03总结&规划01延迟敏感02流量突发直播流介绍 请求成功率 4个9 响应耗时 10ms 屏时间 要求 主播 映 流质量 不稳定 TPS 40w+03业务核 故障等级 P0 响应异常 零容忍 SLA 要求 4个9架构实践1微服务化直播流秒开23多云多活微服务化-WHYA快速扩容B模块隔离C技术异构微服务化-架构微服务化-监控中微服务化-配置中微服务化-性能诊断微服务化-性

2、能诊断微服务化-全链路压测 的摸清服务真实位提前解决性能瓶颈 段流量染数据隔离险熔断 优化关缓存配置 优化核服务性能 优化志库性能微服务化-全链路压测微服务化 志性能优化微服务化-志性能优化微服务化-志性能优化微服务化-全链路压测微服务化-志性能优化直播流秒开-WHYA屏时间B卡顿率C失败率直播流秒开-架构直播流秒开天枢系统:全链路监控,多指标多维度全链路优化,从客户端到服务端直播流秒开 分层次 客户端缓存 服务端缓存 分等级 头部主播重点缓存、防缓存穿透 尾主播过期缓存(read through+single flight)全链路优化,从客户端到服务端直播流秒开客户端缓存 预埋流地址减少请求

3、次数提加载速度 HttpDNS 预加载提流加载速度防 localDNS 被劫持全链路优化,从客户端到服务端直播流秒开服务端缓存 动静缓存静态数据【量级】:配置数据、名单动态数据【量级】:开播信息、房间信息 数据代理数据标签、数据版本、预编码、数据分减少数据库压、提业务复性 头部主播精简字段:基于 fieldmask 按需索取直播流秒开直播流秒开-帧时多云多活-WHYA多云容灾B容量瓶颈C同城多活多云多活-架构多云多活-中央注册中 实线:正常情况下的专线访问 虚线:切公式访问 红实线:etcd 集群发主备切换后的专线访问 红虚线:etcd 集群发主备切换后的公访问多云多活-强弱依赖分析多云多活-强弱依赖分析多云多活-故障演练多云多活-故障演练总结&规划测量评估优化总结&规划wechat:sysulq

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(02-斗鱼高并发架构实践-李奇.pdf)为本站 (2200) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠