罗彧成2006年参加工作, 专注音视频应用软件开发近十年,在音视频领域有较深的技术积累,前期在linux/windows ce平台从事音视频应用开发工作,2009年开始转到android平台;主要涉及到音视频技术、应用架构设计,同时在车载网络、家庭网络协议也有丰富的开发经验。2011年加入腾讯,先后参于过腾讯视频、QQ音乐、QQ电台等产品的android客户端开发工作。现负责QQ音乐Android客户端开发,继续致力于android平台应用开发及音视频技术实践。

随着移动互联网的不断蓬勃发展,更多用户在移动设备上使用音乐服务,QQ音乐移动客户端使用用户数也在屡创新高,QQ音乐为了达到更好的用户体验并实现用户的新需求,原有的框架已经不能优雅的实现新需求和优先。如何优雅的实现各种需求并在性能和稳定性得到提高,QQ音乐Android开发团队通过以下的篇章给大家分享QQ音乐架构演进带来的痛与乐。

1.QQ音乐整体设计框架,如何能够快速迭代产品和技术需求。

2.云歌单基础架构设计

3.云歌单架构演进,两次重构背景及重构方案设计。

4.数据与存储设计–功能和性能

5.HttpDns-反劫持技术

6.Web+ H5性能解决方案

7.重构过程中碰到的坑

8.可持续改进体系。

9.风险评估,在人力有限及版本中大量产品需求中如何消化重构后带来的风险。


腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(1)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(2)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(3)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(4)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(5)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(6)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(7)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(8)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(9)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(10)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(11)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(12)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(13)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(14)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(15)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(16)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(17)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(18)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(19)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(20)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(21)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(22)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(23)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(24)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(25)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(26)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(27)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(28)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(29)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(30)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(31)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(32)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(33)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(34)
腾讯数字音乐 罗彧成:涅盘新生—Android QQ音乐架构演进插图(35)