微服務詳解(一):概述
微服務詳解(二):解決方案
微服務詳解(三):設定開發環境
微服務詳解(四):領域驅動設計
微服務詳解(五):實現微服務
微服務詳解(六):部署與測試
微服務詳解(七):微服務的安全性
微服務詳解(八):最佳做法和一般原則
微服務詳解(九):故障排除指南
微服務(microservices)架構是軟體架構風格的一種。隨著雲平台的採用,企業應用程式的開發從整體應用程式轉移到小型、輕量和過程驅動的元件,這種元件稱為微服務;
微服務是指小型服務。它們是設計可擴充套件、易於維護的應用程式的下乙個重大事件。它不但使應用程式開發起來更加的容易,而且還提供了極大的靈活性來以最佳方式利用各種資源;
【paas】platform as a service: 平台即服務, 是面向軟體開發者的服務, 雲計算平台提供硬體, os, 程式語言, 開發庫, 部署工具, 幫助軟體開發者更快的開發軟體服務. 比如google的gae.
【saas】: 軟體即服務, 是面向軟體消費者的, 使用者無需安裝, 通過標準的internet工具(比如瀏覽器), 即可使用雲計算平台提供的軟體, 比如salesforce的crm管理系統, google的gmail.
【iaas】 基礎設施即服務, 這個跟paas的區別倒是不那麼明顯, 比如amazon的iaas服務aws越來越像paas了.
微服務監控和報警 一 概述及docker環境準備
前面我們一直都在學習微服務安全的一些東西,包括微服務本身的api安全 閘道器的安全,安全中心 認證伺服器,許可權服務等 怎麼實現sso,然後學習了阿里的sentinel來實現熔斷限流,這些都是跟服務安全相關的一些知識點。做的都是保證服務不出問題的,但是服務不出問題是不可能的,在服務執行的過程中,肯定...
GO Grpc微服務開發一 概覽
git github.com juelite micro srv.git readme.md common 公共包 common.go 實現一些基礎方法,如配置檔案讀取,獲取redis控制代碼等 register.go 服務註冊封裝 conf 配置檔案目錄 config.conf 專案配置檔案,如c...
微服務概述
微服務中的相關概念 1服務註冊與發現 服務註冊 服務例項將自身服務資訊註冊到註冊中心。這部分服務資訊包括服務所在主機ip和提供服務 的port,以及暴露服務自身狀態以及訪問協議等資訊。服務發現 服務例項請求註冊中心獲取所依賴服務資訊。服務例項通過註冊中心,獲取到註冊到其中的 服務例項的資訊,通過這些...