五阶段--总结

  • springcloud netflix

    • 注册中心 -- Eureka、Nacos
    • 配置中心 -- Springcloud config、Nacos
    • API网关 -- Zuul、 Springcloud Gateway
    • 远程调用、负载均衡、重试 -- Feign、Ribbon
    • 容错、限流 -- Hystrix、Sentinel
    • 监控 -- Hystrix-dashboard+Turbine、 Sleuth+zipkin
  • 消息服务、消息中间件(broker)、消息队列

    • Rabbitmq -- 6种模式:简单,工作,发布和订阅(群发、广播),路由,主题,RPC异步调用
    • Rocketmq -- 事务消息、高可靠消息
  • 分布式事务

    • Seata 的三个组件:TC事务协调器、TM事务管理器、RM资源管理器
    • Seata AT -- 全自动事务,对业务无侵入
    • Seata TCC -- 两个阶段的三个操作:第一阶段Try,第二阶段Confirm、Cancel
    • Rocketmq 可靠消息最终一致性
  • Elasticsearch

    • 全文检索引擎,NoSQL数据库
  • Docker

  • Kubernetes

    • Pod
    • 控制器: RC,RS
    • Service
    • Deployment
上一篇:微服务-熔断器Hystrix


下一篇:十、Hystrix 断路器(一)