摘要:
对于一个用户访问量比较大的互联网系统,当用户数达到一定数量时,系统总会存在瓶颈或处理极限,即很难做出快速响应,处理效率逐步低下。对于如何应对用户量不断增长的情形,较直观的方案就是采用分布式系统架构。所谓分布式系统架构,简单的理解就是原来由一台服务器处理的业务,现在分摊给多台服务器处理;原来由一组服务器组处理的业务,现在由多个服务器组处理。 本文多讨论的分布式系统架构是基于如下场景考虑的:整个系统分为Global(全局)和ServerGroup(服务器组),系统中只有一个Global,但有多个ServerGroup。 Global:有对应的数据库和应用程序模块,存储全局性的基础数据及架构配置信. 阅读全文