写点什么

LinkedIn 移动应用的性能优化之道

  • 2019-09-21
  • 本文字数:789 字

    阅读完需:约 3 分钟

LinkedIn移动应用的性能优化之道

GMTC北京2018大会上,廖锦幸讲师做了《LinkedIn 移动应用的性能优化之道》主题演讲,主要内容如下。


演讲简介


终端性能极大地影响着用户体验。庞大的项目规模和用户群体、复杂的用户使用环境,带来诸多性能上的挑战,线上稳定性、端上使用性能、编译性能、应用包体积等。本次演讲将分享 LinkedIn 的性能技术体系和工具,及其在大型移动应用中的优化实践。


演讲大纲:


  1. 架构优化。性能上的问题很多是项目规模带来的,而合理的架构能够化繁为简,降低问题复杂度。工程架构组件化和标准化,提高了代码的复用度,大幅减少了问题种类。

  2. 实时监控。我们对应用 Crash、网络链路耗时、数据模型解析、图片解码及处理等关键指标都做了监控,通过实时的 Dashboard 了解线上性能情况。

  3. 专项优化。以实际案例剖析如何通过精简数据模型、合并网络请求、高效布局等手段来优化页面的加载时间和流畅度。

  4. 效果分析。我们基于 LiX 和 XLNT 等工具来做 AB 实验和性能优化效果分析,从而形成“监控—>定位—>优化—>验证”的闭环。


听众收益:


  1. 通过 LinkedIn 的实践经验,对移动 App 的性能监控、定位、优化、验证的全过程有系统的认识和思考。

  2. 了解大型项目如何优化应用架构,降低性能问题的复杂度。


讲师介绍


廖锦幸


LinkedIn 中国研发部资深工程师


现就职于 LinkedIn 中国,职场业务线 iOS 技术负责人。有丰富的移动架构设计和项目开发经验,在 iOS 基础设施建设方面有一些钻研和实践。包括构建了赤兔移动端高可用的即时通讯系统、Tracking SDK、性能监控体系等,主导了 LinkedIn China 应用层框架、Swift 优化等项目。此前曾任职于豆瓣,从零到一参与构建了豆瓣主 App iOS 客户端。


推崇可持续发展,认为工程应解决当下的问题,也考虑长远的未来。认同数据驱动,崇尚自动化,一切重复的劳动都是对人类智慧的浪费。热爱分享,希望能与社区一起进步。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019-09-21 14:52669

评论

发布
暂无评论
发现更多内容

《鹅鸭杀》爆火,一文带你了解如何实现顶流社交游戏

声网

游戏开发 RTC 应用架构

【网络安全】记一次红队渗透实战项目

网络安全学海

网络安全 信息安全 计算机 渗透测试 漏洞挖掘

工赋开发者社区 | 工业5.0为何是下一个10年的制造业关键性变革方向?

工赋开发者社区

如何通过C#/VB.NET在 Excel 中对形状进行分组或取消分组

在下毛毛雨

C# .net Excel

云上的米开朗基罗:在不确定时代,寻找建筑般的确定性

华为云开发者联盟

云计算 后端 华为云 企业号 1 月 PK 榜

API 网关策略二三事

API7.ai 技术团队

APISIX 网关设计

元宇宙成本高吗?构建元宇宙需要多少钱?

3DCAT实时渲染

元宇宙 元宇宙开发 元宇宙成本

软件测试/测试开发 | Appium环境安装与架构介绍

测试人

软件测试 自动化测试 测试开发 appium

NLP知识图谱项目合集(信息抽取、文本分类、图神经网络、性能优化等)

汀丶

人工智能 自然语言处理 深度学习 知识图谱

java课程学习难度怎么样

小谷哥

云图说 | 华为云主机安全服务(新版)来啦!

华为云开发者联盟

云计算 后端 华为云 云图说 企业号 1 月 PK 榜

直播预告 | 2月2日,腾讯Light与你一同用AI,让美好变更好

腾源会

公益

【必看知识】PCB设计中焊盘的设计标准

攻城狮华哥

工具 PCB PCB设计

不看后悔,一文带你入门Go云原生微服务

王中阳Go

golang 高效工作 学习方法 微服务 云原生

计算机网络到底应该怎么学?

Java永远的神

程序员 面试 计算机网络 计算机 tcpip

工赋开发者社区 | 事件驱动架构要避开的 5 个陷阱

工赋开发者社区

大数据培训课程后如何找到工作

小谷哥

汽车虚拟仿真,实时云渲染至关重要!

3DCAT实时渲染

云渲染 虚拟仿真 实时渲染 汽车仿真

LinkedIn移动应用的性能优化之道_GMTC_廖锦幸_InfoQ精选文章