分布式关注点

微服务架构需要考虑的点

  • 调用远程方法(RPC)
  • 分布式与集群
  • 注册中心(注册/发现)
  • 路由/负载均衡
  • 过滤/流控(限流、熔断)
  • 心跳、重试
  • 高可用、监控、性能指标等

分布式服务与SOA/ESB区别

(1)SOA类,服务汇总到SOA/ESB,核心是代理调用,直接增强

  • 暴露、强调
  • 增强、中介
  • 统计、监控

(2)分布式服务化作为SOA的另一种选择,以不同的方式.直连调用,侧边增强。

  • 有状态的部分放到了xx中心(配置中心、注册中心)
  • 无状态的部分放到应用侧(RPC模块、框架治理模块)
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容