涅盘新生—Android QQ音乐架构演进

概要
随着移动互联网的不断蓬勃发展,更多用户在移动设备上使用音乐服务,QQ音乐移动客户端使用用户数也在屡创新高,QQ音乐为了达到更好的用户体验并实现用户的新需求,原有的框架已经不能优雅的实现新需求和优先。如何优雅的实现各种需求并在性能和稳定性得到提高,QQ音乐Android开发团队通过以下的篇章给大家分享QQ音乐架构演进带来的痛与乐。 1.QQ音乐整体设计框架,如何能够快速迭代产品和技术需求。 2.云歌单基础架构设计 , 3.云歌单架构演进,两次重构背景及重构方案设计。 4.数据与存储设计--功能和性能, 5.HttpDns-反劫持技术, 6.Web+ H5性能解决方案, 7.重构过程中碰到的坑 , 8.可持续改进体系,9.风险评估,在人力有限及版本中大量产品需求中如何消化重构后带来的风险。

个人简介

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

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。自2007年3月份首次举办以来,已经有包括传统制造、金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。

你可能感兴趣的:(涅盘新生—Android QQ音乐架构演进)