产品响应性能优化:经典的移动信息传输机制(IM、轮询、长连接、接口、三方推送…)
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
产品参赵
扫码关注公众号
扫码阅读
手机扫码阅读
本文概述了移动产品中数据传输的主要方式、现象级方案以及与用户活跃度相关的关键点。文章指出,当iOS的延迟率超过0.8%,Android的延迟率超过0.4%时,活跃用户会明显下降。
文章解释了App中常用的数据传输方式:在线直传、在线代理、离线代理和离线扩展。作者强调产品经理需要了解信息传输的基本方案以参与项目管理。
文章总结了三种主要的信息传输方案:
- 实时且高频的信息传递——IM,即时通讯,用于实现如App中的实时聊天、匹配交友和对战游戏等功能。
- 及时性要求不太高的信息传递——通过HTTP接口实现,如作品评论、点赞、收藏等功能。
- 退出应用或后台状态下的信息发送——推送技术,通过服务器将消息推送到用户设备,以提醒用户并提升活跃度和留存率。
作者还详细讨论了HTTP请求的扩展,包括短轮询和长轮询、短连接和长连接的区别,并解释了推送技术的目的和为什么要利用第三方推送服务。
最后,文章强调由于各种因素的差异,移动产品的数据传输方案与后台类产品的数据传输不同。作者通过实际工作经验提供了这一领域的粗浅总结,并推荐了相关的干货资源。
产品参赵
产品参赵
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
产品参赵的其他文章
案例 ║ SaasS系统接口同步三方平台的优化方案
SaaS系统对第三方平台同步,因限流等原因导致的同步丢失问题解决方案
盘点PRD中遗漏的三类非正面需求
打开热点后界面变形、双击打开同一个页面两次……一个产品可以拆解梳理出一份PRD;但是反过来这份PRD却往往不能逆向地输出同一个产品。在确认PRD的时候,产品经理在说完正向的要什么之后,还要说清楚不要什么、异常情况下怎么办,以及默认怎么办。
B端产品经理 对接第三方API,可能有多坑!
本文3.1千字,来源过往项目
在IT服务外包流传一句话
导入功能,有时是“猥琐”的最优解
相对于玉树临风的功能界面,导入,显得猥琐又懒散。但对于Web系统而言,导入,有时恰是当时境况下的最优解。1、
盘点装X而死的TOP 15,看互联网人员如此点评
互联网人如何评价历史上装B装致死的top15事件呢
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线