扩展其实并不复杂

2019-03-25  本文已影响0人  我是柯南

单个服务

Web 应用的初始构建阶段

单个服务

反向代理

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

反向代理

负载均衡

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

负载均衡

多数据库

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

数据库集群

微服务架构

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

微服务架构

缓存和 CDN

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

缓存和 CDN

消息队列

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

消息队列

分片

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

分片

负载均衡 Over 负载均衡

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

负载均衡 Over 负载均衡
上一篇 下一篇

猜你喜欢

热点阅读