微服務拆分

服務粒度——「三個火槍手」原則 三個火槍手原則就是一個微服務由三個人負責開發。一般來說,在進行微服務架構時,根據團隊規模來劃分微服務數量是合理的。 而爲什麼是3個人???? 從系統規模來講,3 個人負責開發一個系統,系統的複雜度剛好達到每個人都能全面理解整個系統,又能夠進行分工的粒度;如果2個人開發一個系統,系統複雜度不夠;如果4個人甚至更多人開發一個系統,系統複雜度又會無法讓開發人員對系統的細節
相關文章
相關標籤/搜索