分布式架构随想

分布式架构随想

架构本质

架构,解耦:业务解耦,系统解耦,代码解耦


分布式系统的核心问题

  1. 多服务场景下,客户端如何访问服务?
  2. 多服务场景下,服务间如何访问?
  3. 多服务场景下,服务如何治理?
  4. 多服务场景下,故障如何处理?

当前微服务解决方案

  1. SpringCloud netflix

    • API网关:zuul---> gateway
    • Feign:httpClient,HTTP通信
    • Eureka:服务注册与发现,包含负载均衡(robbin)
    • 熔断:hystrix
  2. SpringCloud alibaba

    • API网关:zuul---> gateway
    • RPC:Dubbo,TCP通信
    • Nacos:服务注册与发现,包含负载均衡(robbin)
    • 熔断:Sentinel
    • 分布式事务:Seata
  3. Dubbox

    • API网关:无
    • RPC:Dubbo,TCP通信
    • zookeeper:服务注册与发现
    • 熔断:无
posted @   君子喻于义小人喻于利  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示