午夜视频在线观看你懂的-国产对白videos高潮内射-成人国产一区二区三区av-亚洲欧美中文日本在线视频

前端教程
當前位置: 主頁 > 資訊 > 前端教程
微服務實踐--微服務方法論00
發(fā)布日期:2023-08-06 閱讀次數:

  在接收到一個新的新項目時,架構師的職責是建立項目的業(yè)務與技術實現之間的橋梁。在翻譯業(yè)務到技術實現的過程中需要進行業(yè)務建模、技術設計等方面的工作。業(yè)務建模和技術設計過程中都有各自領域的知識體系?;旧厦總€知識體系都是由上層的理論、概念和方法論的提供方向上的支撐,由下層的實施方法、實施工具進行具體工作的實施。

  在微服務實踐系列文章中主要介紹在微服務實踐過程中可能會考慮到的方向、以及這些方向可供選擇的技術工具、并會涉及少量的架構設計理論知識。而在架構設計系列文章中會介紹架構理論、架構設計實踐、以及架構設計中的分析與評估方法。

  因為本系列文章主要介紹的是技術工具的內容,就會根據技術工具的特性進行介紹。不過本系列文章中不會像網絡上其他的技術文章一樣以某項技術為維度進行文章編寫。而更像書本以技術的維度進行整理。以這種方式一方面是符合了我們的【實踐】題目,便于在實踐過程中使用技術工具組織整體架構。另一方面以技術方向而不是某一個技術實現,也是以一種自頂向下的思維方式進行說明(軟件研發(fā)人員一般會使用自底向上的視為方式)。

  對于微服務中技術的全局中可能會有很多門技術需要學習與掌握。這里以一張圖的方式為大家展示可能在微服務中遇到的技術與實現方向:

  作者把微服務實踐中的技術方向有分了四部分:微服務管理,存儲技術,業(yè)務支持,DevOps。微服務管理是介紹分布式系統(tǒng)的技術實現部分。存儲技術獨立出來的意義在于存儲和大數據,人工智能等大型的獨立系統(tǒng)有關系。業(yè)務支持是闡述在業(yè)務實現過程中可能會用到的技術,但是不和通用的微服務技術相關的技術。DevOps是在微服務設計和敏捷的提倡下需要接受一切自動化的方式。

  上圖中的淺綠色部分,是說明所有的技術方向。之后所有的文章都會按照這個規(guī)范進行編寫。右側每一列都是一項技術實現,這些技術實現可能會涵蓋不同的技術方向。所以,這里也會在下面的文章中在不同的技術方向上推薦不同的實現技術。例如:做數據庫與緩存同步的工具可選范圍不多的情況,我就只能推薦Gearman。

  從圖中可以看到微服務技術關注的大概方向,基本上整理出來五個大方向。并在五個大方向上有相關的具體技術方向進行補充?,F在基本上就缺具體的實現技術選型:

  這里提供了完善的分布式系統(tǒng),微服務,SOA的技術方向體系。之后可以方便的從本系列中選擇最優(yōu)工具加入到業(yè)務系統(tǒng)中。

  IT架構師/技術大咖的交流圈子,為您提供架構體系知識、技術文章、流行實踐案例、解決方案等,行業(yè)大咖分享交流/同行經驗分享互動,期待你的加入!掃碼即可加入哦,隨著材料不斷增多社群會不定期漲價早加入更優(yōu)惠