架构相关
-
图片缓存
-
阅读时长统计
-
复杂页面架构
-
客户端整体架构
架构&框架
-
模块化
-
分层
-
解耦
-
降低代码耦合度
图片缓存
简易版图片缓存框架

内存设计:
-
存储的size (已队列的形式存储)
image.png
-
淘汰策略
image.png
磁盘设计
-
存储方式
-
大小限制(如100M)
-
淘汰策略(如摸鱼一个图片保存超过7天)
网络设计
-
图片请求最大并发量
-
失败重连机制
-
请求优先级
图片解码
一般在磁盘读取后或者网络请求返回后对图片进行解码处理
阅读时长统计

针对分为不同的记录器主要是基于不同的分类场景提供的封装,适配
记录的缓存方案:
-
定时写磁盘
-
限定内存缓存条数, 超过该条数,既写磁盘.
上传器方案:
-
前后台切换
-
从无网到有网
上传时机 : 立即上传/延时上传/定时上传
网友评论