天天看點

微服務架構理論入門

微服務架構概述

什麼是微服務

推薦先硬着頭皮看一下,接下來才友善了解。

微服務論文英文版

微服務論文翻譯中文版

微服務架構的提出者

微服務架構理論入門

微服務架構是一種架構模式,它提倡将單一應用程式劃分為成一組小的服務,服務之間互相協調,互相配合,為使用者提供最終價值,每個服務運作在其獨立的程序中,服務與服務間采用輕量級的通信機制互相協作(通常是基于HTTP協定的RESTful API)。每個服務都圍繞着本業務進行建構,并且能夠獨立的部署到生産環境,類生産環境等,另外應當避免統一的,集中式的服務管理機制,對具體的一個服務而言,根據業務上下文,選擇合适的語言,工具對其進行建構。

單體的架構不利于現在網際網路的發展,舉個栗子,假如你在某寶買了一件衣服,要去下訂單,調用庫存,支付,調用倉儲和物流,收貨成功了,給使用者增加積分等等子產品,一個一個的子產品就是我們利用springboot開發的微服務,以前是一個單體應用,現在有很多子產品,服務,就需要一種機制将多個服務管理起來,是以說spingboot就是一個一個的提供功能的微服務。

網際網路時代下的數字生活

微服務架構理論入門

多個次元:手機華為的,筆記本電腦華碩的,智能家電天貓精靈,平闆電腦ipad,等等,這樣子有點類似組裝機,就是太麻煩了,那麼就可以使用一個商家的,比如使用蘋果手機,蘋果電腦,平闆電腦等,一個廠家提供的生态,相容性肯定比較好,

基于分布式的微服務架構

滿足哪些次元?

支援起這些次元的具體技術??

看一下springcloud的官網

微服務架構理論入門
微服務架構理論入門

SpringCloud 簡介

SpringCloud = 分布式微服務架構的一站式解決方案,是多種微服務架構落地技術的集合體,俗稱微服務全家桶。

SpringCloud 全家桶有多少種技術?

微服務架構理論入門

SpringCloud 已成為微服務開發的主流技術棧。

某電商平台的架構

微服務架構理論入門

SpringCloud技術棧

各個技術棧功能介紹

微服務架構理論入門
微服務架構理論入門

繼續閱讀