zoukankan      html  css  js  c++  java
  • Spring Cloud Alibaba

    Spring Cloud Alibaba 是阿里巴巴集团下的开源组件和云产品在Spring Cloud 规范下的实现。2018年10月31日, Spring Cloud Alibaba 正式入驻Spring Cloud 官方孵化器,并发布了第一个预览版本。2019年8月1日在Alibaba 仓库发布第一个毕业版本。

      Spring Cloud Alibaba 主要为微服务开发提供一站式的解决方案,使开发者通过 Spring Cloud 编程模型轻松地解决微服务框架的各种技术问题。以下是Spring Cloud Alibaba 生态下主要功能组件,这些组件包括开源组件和阿里云产品组件,云产品是余姚付费使用的。

    • Sentinel, 流量控制和服务降级
    • Nacos ,  服务注册于发现。
    • RocketMQ, 消息驱动
    • Seate, 分布式事务
    • Dubbo,   RPC通信
    • OSS,  阿里对象存储

    Spring Cloud  Alibaba 的优势

      相对于Spring Cloud Netflix 来说, 它的又是很多,  笔者简单整理了一下两点:

    • Alibaba的开源组件在没有织入Spring Cloud生态之前,已经在个大公司广泛应用,所以集成到Spring Cloud 生态是的开发者能够轻松的四线技术整合及迁移。我从2013年开始接触Dubbo,当时所在的公司使用Webservice 来实现服务的远程通信,但是Webservice 服务治理这块的能力是缺失的,因此使用Dubbo 进行了全部的替换。有意思的是,Dubbo天然支持多协议,因此在迁移和改造过程中并没有投入太多的成本,通过Dubbo 可以来实现服务通信及服务治理的。
    • Alibaba的开源组件在服务治理上和处理高并发的能力上有天然的优势,毕竟这些组件都是经历过双11的考验,也在各大互联网公司大规模应用过。所以,相比Spring Cloud Netflix 来说,Spring Cloud Alibaba 在服务治理这块的能力更适用于国内的技术场景,同时Spring Cloud Alibaba 在功能上不仅完全覆盖了Spring Cloud Netflix 原生特性,而且还提供了更家稳定和成熟的实现,因此笔者更看好Spring Cloud Alibaba 未来的发展。
  • 相关阅读:
    无线路由器的工作模式
    php 利用root 权限执行shell脚本
    shell 终端常用插件
    linux space/mark设置
    推送唯一标识符
    微信支付跨平台软件架构
    celery 动态配置定时任务
    两个报文是如何进行 TCP 分组传输
    接口 Interfaces
    How does Circus stack compare to a classical stack?
  • 原文地址:https://www.cnblogs.com/chengxiaoxiao/p/14943732.html
Copyright © 2011-2022 走看看