1. QQ 音乐体验为中心的性能优化
主要介绍下qq音乐:QQ音乐日活跃用户过亿,海量的用户规模也带来了体验、成本和高可用性的挑战。为了通过动态的运营手段不断提升用户体验并降低运营成本,我们总结了四步优化法则: 明确优化目标,全面准确收集数据,集思广益提出优化策略,灰度发布动态运营达到最优效果。本主题将结合QQ音乐的流媒体体验优化,高可用性优化,带宽成本优化三个实践案例来展示如何在具体的运营优化中实践这四步优化法则。
2.从直播CDN的原理说起,谈如何解决延时和连麦的老难题?
主要内容:1.直播的一般流程;2.CDN的技术原理及架构;3.CDN直播的技术难点和应对方案;4.基于SD-RTN的,针对低延迟、强互动场景场景的直播技术。
3.微信移动客户端数据存储优化实践
随着微信用户量的增长,微信移动客户端的消息收发愈发频繁,DB 并发性能成为移动端性能的瓶颈,DB 损坏也成为影响用户口碑的一大因素;此外,FMDB 等繁琐易错的 DB 接口也影响了业务的快速迭代。为了解决这些痛点,微信移动开发团队通过学习 SQLite 源码,深入优化,取得了一定的成效。并且在此基础上抽象出了数据库组件,提供高并发能力和用户友好的面向对象
4.移动 App 性能监测
主讲:听云提供 mAPM 解决方案,通过应用内嵌 SDK,及时发现应用崩溃、连接超时、内存泄漏等问题,针对性的提供移动 App 客户端的整体解决方案。本次演讲将分享其 mAPM 设计思路和具体的技术细节。
5.MVVM 与 FRP 编程实战
主要介绍美团的MVVM做法,还是有点干货。不过都是早期的方案了,最近美团已经自己写了一套类似rac的库来替代rac,可以上美团公众号看看。
MVVM:自从 MVVM 进入到 IOS 的开发领域,就掀起了阵阵的腥风血雨,褒奖一方将其神话到不可一世;批评者则将其贬低的一无是处。事实上,MVVM 并不是万能的,也不是万恶的。我们结合在美团实际使用 MVVM 架构进行实践的经历,结合我们在业务开发过程中的痛点,着重解决代码复用、组件化方面遇到的问题,进行本次分享。 FRP:ReactiveCocoa 对 MVVM 在 IOS 领域的普及起到了至关重要的作用。这个由 Github 主推,在业界引起强烈反响的开源库至今仍让人褒贬不一。美团网在业界使用 ReactiveCocoa 较为深度。我们将美团网在 FRP 实践的一些经历分享给大家,希望起到抛砖引玉的作用。
6.滴滴出行跨地域 iOS 构建优化与持续集成
滴滴的组件化方案确实够庞大,一般公司也没法搞,300人的移动开发团队。
随着滴滴出行业务的不断拓展,客户端开发团队人数激增,代码量急剧膨胀,开发人员物理地域不同(北京、上海、杭州),人员间的协同开发成本,代码维护成本成指数型增加。在如此前提下,如何保证稳定高效的协同开发? 滴滴业务的高速发展对滴滴客户端的组织架构提出了新的挑战,如何才能高效的进行代码复用,持续集成和按需集成? 工程涵盖业务组件繁多,代码量巨大,单次构建耗时长,一个组件出错就要重新再来。如何避免这种情况?
7.HTTPS的性能优化
腾讯云的资深开发,对HTTPS理解非常深入,看了后可以有不少的干货,可以强烈推荐看看。另外还可以进入到罗成的个人空间,还有另外一篇对于web优化的,也可以看看。
本次演讲将会为大家深度介绍腾讯内部及腾讯云针对HTTPS性能进行的全方位优化:1.HTTPS访问速度如何超越HTTP;2.如何提升3.5倍的HTTPS完全握手计算性能,节省600%的计算成本;3.如何在无秘钥的情况下完成HTTPS的交互,保证腾讯云大客户的私钥安全;4.如何优化证书申请及使用成本。
8.58同城APP多团队并行开发架构实践
可以借鉴下大团队的开发架构。
移动端团队承担多业务开发工作,而随着业务的不断发展,越来越多的业务线有独立的移动开发团队。多业务团队并行开发刻不容缓。移动端架构经历了从单团队到多团队并行开发的发展和变化。随之而来的问题也应运而生:push落地页如何分发?上百个类目的发布页如何实现?IM聊天如何适应各业务线的个性化?线上问题如何收集与修复?我们的方案将一一揭晓,还会告诉你近期我们尝试要做的方向。
9.移动直播技术上的坑与优化经验
做直播的也可以看看
本次分享将为你讲述七牛直播云是如何解决移动端的视频兼容性问题、规避iOS/Android平台的各种坑、高性能视频编解码实现、特效滤镜处理、弱网容错策略、智能调度选线,以及如何解决直播低延迟、高清流畅、秒开等关乎人们视觉感受的体验问题