用户规模影响设计
来源:互联网 发布:著名网络老虎机平台 编辑:程序博客网 时间:2024/05/01 15:39
用户规模影响设计,具体是指用户数每上一个数量级,许多设计需要重新考虑。
10万用户级别
- 单服务器,前端、后端、cache、db在一起。
百万级
- db和cache单独部署服务器,db或按业务进行拆分(sharding)
- cache或使用一致性hash扩展。
- 前端后端还是在一起,但是根据业务拆分,每个业务可分配不同数量的服务器
千万级
- 开始重视架构设计,有专门技术架构师
- 需跨机房部署,前端在远程增加反向代理加速,数据库在异地机房使用slave数据库副本
- 后端拆分出来,系统内部需要远程调用,内部需远程调用协议。
亿级
- 架构更细分,或增加数据架构师,cache架构师,分布式架构师
- 数据库sharding碰到烦恼,开始考虑分布式数据服务
- 数据访问需要根据业务特点细分。
- 开发、运维、测量、调优具备有自己的专有工具。
- 所有服务需要地理多机房分布,具备IDC容灾设计。
- 服务可降级
上面的数字仅供理解“用户规模影响设计”,数字本身并无具体指导价值。
- 用户规模影响设计
- 用户规模影响设计
- 可扩展架构之用户规模影响设计
- 程序规模对构建的影响
- 手机视频用户规模快速增长
- 多规模细分用户去向
- Facebook影响用户隐私决策的4大设计窍门
- 影响用户体验的Web设计有哪些
- 视觉设计是怎样影响用户体验的
- 百万用户规模的系统如何扩展
- IT公司规模对技术人员知识增长率的影响
- 影响空间规模的几种数据存储结构
- 聚美优品韩国淘金记:用亏损换用户规模
- 艾瑞用户规模20大互联网公司
- 002中小规模电子商务网站用户行为日志收集方案
- 从用户的视角研发软件规模度量
- 影响用户体验的界面设计
- 数据库的规模对select语句的效率影响有多大?
- SD 客户销售金额
- Oracle EBS 如何月结、对账
- [译文]GBAGuy的GBA ASM教材 第一章 概述
- 人类只不过是只进化的刍狗
- VC实现对话框的透明
- 用户规模影响设计
- 添加简单的新协议(基础)
- PPT: PowerPlugs
- SQLServer2005提供主动通知Query Notification
- Oracle EBS 入门
- C#编程实用技巧:轻松实现对文件的操作
- 字符串列表基类TStrings
- List转换DataTable
- MM 出库单打印程序