性能优化是软件项目开发过程中一个永恒的话题。流量、数据不断增长和业务复杂度永远在... 展开 >
曾波,江湖人称“波姐”,毕业于四川大学计算机学院,11 年互联网从业经验,曾在微软中国、什么值得买、京东金融东家财富任职,现出任鹏博士电信传媒集团 OTT 技术线负责人。主持并参与多家公司的技术团队从建立到成熟的过程、主持实施重大技术决策和技术落地,对大规模复杂系统架构和技术管理有较丰富的实践经验。
性能优化是软件项目开发过程中一个永恒的话题。流量、数据不断增长和业务复杂度永远在向着“榨干”硬件的趋势逼近,无论硬件设备发展到何种程度,无论研发团队有多么丰富的经验积累,性能优化永远是一个非常棘手而又无法绕开的问题。各大互联网公司的不同类型业务对性能优化也各有差异、中小互联网公司对性能优化也往往仅限于“理论”上,在本专题中,我们将邀请专家从多业务场景多维度深度介绍和分析在不同场景化下如何进行性能优化,我们希望能够在吸取不同场景的性能优化实践后能够实实在在的在自身的业务系统中实际落地应用。
近几年直播业务异常火热,弹幕作为备受用户青睐的的黑马产品应运而生。为了丰富弹幕的表现形式,不同字号、不同颜色、不同长度、不限区域、插入表情等功能被相继植入,对某个时刻大量弹幕的实时性性能要求越来越高。如何保证在短时间内展示更多的弹幕、如何保证不同弹幕之间不被覆盖、如何保证弹幕的移动更加流畅都是要必须解决的问题。本场主题提出了虚拟轨道的调度技术方案替换常规的“碰撞检测”做法大大提升了弹幕的播放性能,将不同字号的弹幕处理难度大大降低,同时也可以灵活调整弹幕的播放区域。
2018 年是智能音箱井喷的一年,百度品牌的小度系列产品横空出世。智能音箱的性能是影响用户体验的一个重要甚至关键的约束。从网络架构到交互协议,从并行化处理到多点/多级缓冲,尤其是面向 DuerOS Bot Platform(DBP)的第三方技能优化(例如与百度云 Serverless Architecture 的融合)等,结合自己的实践经验,给出了智能音箱场景下性能优化的原则、方法和具体案例。
API 网关作为统一的对外 API 入口,为京东商城 APP 提供了高性能、高可用的服务,日均访问量在百亿级以上。本次演讲将分享我们在生产上踩过的一些坑,在性能优化上做出的一些实践。
MySQL Group Replication(MGR)是官方新推出的数据复制解决方案,通过 Paxos 算法确保集群节点数据的可靠性和一致性。对比传统的半同步复制拥有更好的性能,更好的自愈性,同时提供了真正“多写”能力。随着 MGR 的不断完善,MySQL 集群的可用性再次得到更大提升,对 MySQL 数据库落地金融场景意义巨大。腾讯金融科技数据库团队早期就开始探索 MGR 的技术实现以及线上落地的可能性。本次分享将介绍 MySQL Group Replication 的相关实现细节、腾讯金融科技的应用案例以及我们在生产上踩过的坑。