扩展其实并不复杂

单个服务

Web 应用的初始构建阶段

单个服务

反向代理

为了支持健康检查、路由、认证与授权等功能,引入反向代理

反向代理

负载均衡

通过引入负载均衡来扩展 Web 服务器的服务能力

负载均衡

多数据库

通过引入数据库集群来扩展数据库的读写能力

数据库集群

微服务架构

通过引入微服务框架将服务从业务领域拆分业务来实现模块的扩展

微服务架构

缓存和 CDN

通过引入缓存和 CDN 网络从网络层面来实现扩展

缓存和 CDN

消息队列

通过引入消息队列来实现任务和处理过程的解耦

消息队列

分片

通过引入分片将用户按照一定的规则路由到不同的分区实现扩展

分片

负载均衡 Over 负载均衡

如果单个负载均衡无法满足要求,通过堆叠负载均衡的方式实现扩展

负载均衡 Over 负载均衡
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。