實操微服務設計-從需求、領域模型、業務能力到服務

如何定義一個微服務架構呢?跟所有的軟件開發過程一樣,一開始我們需要拿到領域專家或者現有應用的需求文檔。跟所有的軟件開發一樣,定義架構也是一項藝術而非技術。本文我們將介紹一種定義應用程序架構的三步式流程,如圖1所示。世界上並沒有一個機械化的流程可以遵循,然後指望這個流程輸出一個合理的架構。我們只能介紹一個大概的方法,現實世界中,這是一個不斷迭代和持續創新的過程。  圖1 用於定義應用程序的微服務架構
相關文章
相關標籤/搜索