摘要:棧長有話說其實項目就是為了阿里的項目能很好的結合融入使用,這個項目目前由阿里維護。對同時使用和阿里巴巴項目的人來說無疑帶來了巨大的便利,一方面能結合無縫接入,另一方面還能使用阿里巴巴的組件,也帶來了更多的可選擇性。
最近,Spring Cloud 發布了 Spring Cloud Alibaba 首個預覽版本:Spring Cloud for Alibaba 0.2.0.
大家都好奇,這和阿里巴巴有什么關系?莫非是給阿里巴巴定制了一個 Spring Cloud ?
其實也差不多,棧長帶大家來看下這到底是個什么鬼?
Spring Cloud for Alibaba 是什么鬼?官宣:
https://spring.io/blog/2018/1...
官方定義如下:
The Spring Cloud Alibaba project, consisting of Alibaba’s open-source components and several Alibaba Cloud products, aims to implement and expose well known Spring Framework patterns and abstractions to bring the benefits of Spring Boot and Spring Cloud to Java developers using Alibaba products.
棧長翻譯:
Spring Cloud for Alibaba,它是由一些阿里巴巴的開源組件和云產品組成的。這個項目的目的是為了讓大家所熟知的 Spring 框架,其優秀的設計模式和抽象理念,以給使用阿里巴巴產品的 Java 開發者帶來使用 Spring Boot 和 Spring Cloud 的更多便利。
注意:這個項目是由阿里巴巴維護的開源社區項目。
為什么首個版本為 0.2.0 ?現在 Spring Boot 有兩條線,即 Spring Boot 1.x 和 Spring Boot 2.x,所以 0.2.0 即是和 Spring Boot 2.x 兼容的,0.1.0 則是和 Spring Boot 1.x 兼容的。
這樣就好理解了。。
項目組成部分上面說的阿里巴巴開源組件,它的項目前綴是:spring-cloud-alibaba,它有幾下幾個特性。
服務發現
配置管理
安全高可用性
上面說的阿里巴巴云產品,它的項目前綴是:spring-cloud-alicloud,它有幾下幾個特性。
應用命名服務
應用配置管理
對象存儲服務
如何使用?Spring Cloud for Alibaba 0.1.0.RELEASE 和 0.2.0.RELEASE 兩個包都已經提交到了 Maven 中央倉庫了。
Spring Cloud for Alibaba 0.2.0.RELEASE 的 Maven 依賴如下:
后續計劃org.springframework.cloud spring-cloud-alibaba-dependencies 0.2.0.RELEASE pom import
1、RocketMQ
RocketMQ 是阿里開源的基于 Java 的消息隊列中間件,目前 Spring Cloud 集成的消息隊列只有 Kafka 和 RabbitMQ, 后續 Spring Cloud Stream 和 Spring Cloud Bus 會集成 RocketMQ, 這個牛逼了,期待。。
2、AliCloud SchedulerX
阿里云SchedulerX,它是阿里巴巴中間件團隊開發的一款分布式任務調度工具,支持循環任務和在指定時間觸發任務。
3、AliCloud SLS
阿里云SLS,一站式日志管理服務,是一款阿里巴巴集團行之有效的工具,經歷了一次又一次的大數據挑戰。它能在不污染任何代碼的情況下,快速收集、使用、交付、查詢和分析日志數據。
4、Spring Cloud Release Train
Spring Cloud Alibaba 項目將于 2019 年從孵化器畢業,到時會正式加入 Spring Cloud 正式版本軌道上來。
項目源碼https://github.com/spring-clo...
都 1700+ Star 了。。
棧長有話說其實 Spring Cloud for Alibaba 項目就是為了阿里的項目能很好的結合融入 Spring Boot & Cloud 使用,這個項目目前由阿里維護。
對同時使用 Spring Boot & Cloud 和阿里巴巴項目的人來說無疑帶來了巨大的便利,一方面能結合 Spring 無縫接入,另一方面還能使用阿里巴巴的組件,也帶來了更多的可選擇性。
在感受到 Dubbo 加入 Apache 孵化器后的蛻變《驚艷,Dubbo域名已改,也不再局限于Java!!》,同時,現在更多優秀的阿里產品融入開源社區,相信 Java 開發環境會越來越好,Java 也會越來越強大!
動手轉發給更多的朋友吧!
最后,在Java技術棧微信公眾號后臺回復:cloud,可獲取棧長整理的一系列 Spring Cloud 教程,目前大量教程還在撰寫中……
本文原創首發于微信公眾號:Java技術棧(id:javastack),關注公眾號在后臺回復 "多線程" 可獲取更多,轉載請原樣保留本信息。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/72325.html
摘要:棧長得到消息,停止開發了。。。是一個輕量級的容錯組件,其靈感來自于,主要為和函數式編程設計的看到這里,棧長表示學不動了。。。上面說了,官方推薦替代的開源組件,這個棧長也沒有用過,查了下,資料也比較稀少。 showImg(https://segmentfault.com/img/remote/1460000017201104?w=1600&h=1066); 棧長得到消息,Hystrix ...
摘要:在服務治理方面,相較于而言,并不成熟。遺憾的是,往往被部分開發者片面地視作服務治理的框架,而非微服務基礎設施。因此,建議開發人員將或者遷移為服務。因此,下一步需要將其配置服務遠程。當服務提供方啟動后,下一步實現一個服務消費方。 原文鏈接:Dubbo Spring Cloud 重塑微服務治理,來自于微信公眾號:次靈均閣 摘要 在 Java 微服務生態中,Spring Cloud1 成為...
摘要:最近對基礎教程系列的催更比較多,說一下最近的近況因為打算一起更新。再次,對于中國用戶來說,還有一個非常特殊的意義它將曾經紅極一時的,以及阿里巴巴的強力消息中間件融入體系。 最近對《Spring Cloud Alibaba基礎教程》系列的催更比較多,說一下最近的近況:因為打算Spring Boot 2.x一起更新。所以一直在改博客Spring Boot專題頁和Git倉庫的組織。由于前端技...
摘要:下表整理了目前的版本與版本的兼容關系還未所以,不論您是在讀我的基礎教程基礎教程還是正在連載的系列教程。 這篇博文是臨時增加出來的內容,主要是由于最近連載《Spring Cloud Alibaba基礎教程》系列的時候,碰到讀者咨詢的大量問題中存在一個比較普遍的問題:版本的選擇。其實這類問題,在之前寫Spring Cloud基礎教程的時候,就已經發過一篇《聊聊Spring Cloud版本的...
摘要:在之后,也終于發布了最新的版本。該版本距離上一次發布,過去了整整個月下面就隨我一起看看,這個大家期待已久的版本都有哪些內容值得我們關注。如果是用戶,同時也是阿里云這些產品的用戶,那么直接使用還是非常方便的。 在Nacos 1.0.0 Release之后,Spring Cloud Alibaba也終于發布了最新的版本。該版本距離上一次發布,過去了整整4個月!下面就隨我一起看看,這個大家期...
閱讀 3685·2021-11-12 10:36
閱讀 3830·2021-09-22 15:48
閱讀 3542·2019-08-30 15:54
閱讀 2591·2019-08-29 16:44
閱讀 2362·2019-08-29 16:08
閱讀 2405·2019-08-29 16:06
閱讀 1280·2019-08-29 15:21
閱讀 3170·2019-08-29 12:39