一个3000万日活跃用户App的真实数据
16lz
2021-01-26
前天和朋友聊了一会,他担任某App的技术负责人,得到一些数据如下
-
日活跃用户3000万(DAU是按单天计算),其中Android用户和ios用户的比例是9:1,这个比例有点惊人
- 说明业内软文水分太大,很多宣称ios有上千万用户的都是吹牛b
- ios获取用户成本太高,简单折算用户获取成本是android用户成本的9倍,特别是免费应用,地主家都也没有余粮,大家都不敢怎么砸钱
- android 推广渠道较多,有厂商,有各种云商店
- app store 中国榜主要被刷帮的占据了,很难做,我之前做过一个游戏app,放在91上,一个月有3万下载,在app store只有不到1k
-
android主要通过厂商预装推广,比较麻烦的是一般都要求定制app,定制app的升级是个大问题,另外预装app用户很容易流失
- App产品研发一般是先做ios版本,然后做android,在推广运营上,可能要反过来
-
苹果的apns server(gateway.push.apple.com)非常强劲,300万用户,8台服务器5分钟可以推完,我简单算了一下每秒钟推送流量= 256 * 3000000/300.0/(1024 * 1024)=2.44M byte/s,差不多占用19.5MB/s的带宽,可以用虚拟机来做,不必要浪费这么多服务器
dig一下会发现,苹果apns server是采用了dns轮询的方法简单做了负载均衡
-
andorid的长连接server 最初用java开发,然后用 go 重构了新版,效率提升了7,8倍,单机可以保持接近100万的并发.
go并不是以性能卓越著称,我认为这个效率的提升应该主要来自于 重构对代码逻辑的改良吧
更多相关文章
- Android开发之如何使用通知提醒功能(Notifications)
- Android开发之程序员必须要懂得Android的重要设计理念
- Android(安卓)用户界面---操作栏(Action Bar 五)
- 分享 Ionic 开发 Hybrid App 中遇到的问题以及后期发布 iOS/Andr
- 为什么说在Android中请求权限从来都不是一件简单的事情?
- [Android(安卓)5.1] 多用户管理UserManager相关整理
- 牛B的Android(安卓)UI--第18章 与用户交互相关的设计模式 (上)
- Android接入多盟广告SDK--让你的APP通过广告平台赚钱
- APP如何推广?策划APP推广方案的好方法