阿里巴巴开源 Spring Cloud Alibaba
极客时间编辑部
讲述:丁婵大小:1.21M时长:02:38
近日,阿里巴巴正式发布了 Spring Cloud Alibaba 的第一个版本,致力于提供分布式应用服务开发的一站式解决方案。
此项目包含了开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型,轻松使用这些组件来开发分布式应用服务。
依托这个项目,开发者只需要添加一些注解和少量的配置,就可以将 Spring Cloud 应用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建分布式应用系统。
据介绍,该项目由两部分组成:阿里巴巴开源组件和阿里云产品组件,旨在为 Java 开发人员在使用阿里巴巴产品的同时,通过利用 Spring 框架的设计模式和抽象能力,注入 Spring Boot 和 Spring Cloud 的优势。
其中,阿里巴巴开源组件的命名前缀为 Spring-Cloud-Alibaba,提供了如下特性:
服务发现。实现了 Spring Cloud common 中定义的 registry 相关规范接口,引入依赖并添加一些简单的配置,就可以将用户的服务注册到 Nacos Server 中。
配置管理。实现了 PropertySoureLocator 接口,引入依赖并添加一些简单的配置,就可以从 Nacos Server 中获取应用配置并设置在 Spring 的 Environment 中,而且无需依赖其他组件即可支持配置的实时推送和推送状态查询。
高可用防护。默认集成了 Servlet、Dubbo、RocketMQ 等的限流降级(Circuit Breaking and Concurrency),只需要引入依赖就可以完成限流降级的集成动作。
而阿里云的产品组件的命名前缀为 Spring-Cloud-Alicloud ,提供了如下特性:
阿里云应用发现服务 ANS,除了应用发现的基本功能外,还提供了更低成本的 SaaS 化应用发现服务,同时在接口的调用中加入了加密逻辑。
阿里云配置管理服务 ACM,加强了安全的配置管理,并且还包含了完整的推送轨迹查询。
阿里云云存储服务 OSS,支持在任何应用、任何时间、任何地点存储和访问任意类型的数据,只需要自动注入一个 OSS Client,就可以直接使用存储与下载功能。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 王天神明天研究看看11
收起评论