在構建dubbo分散式平臺之前,必須掌握好maven的相關技能,整個構建過程都是使用maven技術。在構建的過程中解決maven問題的時間往往比編碼的時間還多,沒有掌握好maven技能的開發者,可以在網站找一些相關的資料去學習一下。
我們構建dubbo分散式平臺特點要突出:模組化、服務化、原子化、分散式、通用元件、灰度釋出的特點,根據以上特點我們規劃一下專案模組(我在這裡給專案命個名:螞蟻-ant):
ant-project 、ant-framework、ant-config、ant-utils、ant-message-core
ant-sys-admin、ant-sys-service、ant-member-service、ant-member-facade
附上一張圖片方便大家理解:

程式碼結構圖如下:

今天針對於獨立服務專案提供平臺功能導圖,也是我們未來逐步研發的功能,直接上圖:

願意瞭解框架技術或者原始碼的朋友直接求求交流分享技術:貳零四貳八四九貳叄柒