天天看點

SpringCloud-簡介概述前景

概述

Spring Cloud 是一個相對比較新的微服務架構,2016 才推出 1.0 的 Release 版本. 但是其更新特别快,幾乎每 1-2 個月就有一次更新,雖然 Spring Cloud 時間最短, 但是相比 Dubbo 等 RPC 架構, Spring Cloud 提供的全套的分布式系統解決方案。
Spring Cloud 為開發者提供了在分布式系統(配置管理,服務發現,熔斷,路由,微代理,控制總線,一次性 Token,全居瑣,Leader 選舉,分布式 Session,叢集狀态)中快速建構的工具,使用 Spring Cloud 的開發者可以快速的啟動服務或建構應用、同時能夠快速和雲平台資源進行對接。

前景

Spring Cloud對于中小型網際網路公司來說是一種福音,因為這類公司往往沒有實力或者沒有足夠的資金投入去開發自己的分布式系統基礎設施,使用Spring Cloud一站式解決方案能在從容應對業務發展的同時大大減少開發成本。同時,随着近幾年微服務架構和Docker容器概念的火爆,也會讓Spring Cloud在未來越來越“雲”化的軟體開發風格中立有一席之地,尤其是在目前五花八門的分布式解決方案中提供了标準化的、全站式的技術方案,意義可能會堪比當年Servlet規範的誕生,有效推進服務端軟體系統技術水準的進步。

繼續閱讀