高可用
服务器什么时候都不会宕机,服务都是可用使用的, 最多99.999%
高并发
分层(横向)
TPS
架构,合理的节点做合理的事情,
节点干的活越少,占用资源越少,性能越高
反向代理: nginx ,F5
分流和转发,隔离
服务器资源最好在 30%~70%
CQRS, 类似读写分离
- 命令 (Command)
- 查询 (Query)
- 领域模型 (Domain Model)
- 领域事件 (Domain Event)
微服务框架
业务中台,数据中台
领域聚合
业务聚合
架构装载效果
微服务:可配置、可降级、可安全控制
高并发 可以进行请求分发
微服务框架高并发实现方式:
- 网关配置 , 网关熔断
- 架构聚合 k8s
根据服务器性能弹性伸缩,
微服务框架高可用
- 微服务,分级, 并发分流,网关熔断
- 灾备,同城双活,异地双活,服务自愈,
- 相同服务,就负载均衡
- 不同服务,就服务节点分流,实现高并发
DNS解析