微服務(wù)是一種和SOA相似但本質(zhì)上不同的架構(gòu)理念。
微服務(wù)的三個(gè)關(guān)鍵詞:small、lightweight菊值、automated覆糟。
微服務(wù)和SOA不存在誰優(yōu)誰劣刻剥,只是應(yīng)用場(chǎng)景不同。
微服務(wù)并不是沒有代價(jià)滩字,而是會(huì)帶來系統(tǒng)復(fù)雜度造虏、運(yùn)維復(fù)雜度、性能下降等問題麦箍。
微服務(wù)拆分的粒度遵循“三個(gè)火槍手”原則漓藕。
真正決定微服務(wù)成敗的,恰恰是哪個(gè)被大部分人都忽略的“automated”内列,而不是“small”和“l(fā)ightweight”撵术。
微服務(wù)并不是很多人認(rèn)為的那樣又簡(jiǎn)單又輕量級(jí),要做好微服務(wù)话瞧,基礎(chǔ)設(shè)施是必不可少的嫩与。