zoukankan      html  css  js  c++  java
  • 微服务架构常见解决方案

      如果使用微服务架构,就需要解决服务治理、服务调用、服务网关、服务容错、链路追踪等问题,那么有哪些解决方案实现了这些呢?

    一、ServiceComb

     Apache ServiceComb,前身为华为云的微服务引擎CSE(Cloud Service Engine)云服务,是全球首个Apache微服务顶级项目。它提供了一站式微服务开源解决方案,致力于帮助企业、用户和开发者将企业应用轻松微服务上云,并实现对微服务应用的高效运维管理。

    二、SpringCloud

       SpringCloud是一系列框架的集合。它利用SpringBoot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot开发风格一键启动和部署。

      SpringCloud并没有重复造轮子它只是将目前各家公司开发的比较熟、经得起实际考验的服务框架组合起来,通过SpringBoot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。

    三、SpringCloud Alibaba

       SpringCloud Alibaba致力于微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过SpringCloud编程模型轻松使用这些组件来开发分布式应用。

      依托SpringCloud Alibaba,只需要添加一些注解和少量配置,就可以将SpringCloud应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。

  • 相关阅读:
    为民服务贴——提供学习交流的其他比较好的平台
    【转】Web服务软件工厂
    【转】在 SQL Server 2005 中使用表值函数来实现空间数据库
    回家过年(春联)
    ArcGIS Server9.2学习开发(2)——安装配置篇
    烦困人间 游戏生活
    ArcGIS Server9.2学习开发(6)——使用Navigation、ZoomLevel和ScaleBar控件
    【转】激活 ActiveX 控件
    用Eclipse写java
    无题
  • 原文地址:https://www.cnblogs.com/guanghe/p/13807385.html
Copyright © 2011-2022 走看看