信息系統(tǒng)微服務(wù)架構(gòu)設(shè)計(jì)
技術(shù)開(kāi)發(fā) 編程 技術(shù)框架 技術(shù)發(fā)展
微服務(wù)架構(gòu)(Microservices Architecture)是一種軟件架構(gòu)風(fēng)格,它將一個(gè)大型的單體應(yīng)用(monolithic application)拆分為一組小的服務(wù),每個(gè)服務(wù)運(yùn)行在其獨(dú)立的進(jìn)程中,服務(wù)與服務(wù)之間通過(guò)輕量級(jí)通信機(jī)制進(jìn)行通信(通常是基于HTTP的RESTful API)。這些服務(wù)圍繞業(yè)務(wù)能力構(gòu)建并且可通過(guò)全自動(dòng)部署機(jī)制來(lái)獨(dú)立部署。這些服務(wù)共用一個(gè)最小化的集中式管理(例如配置管理),服務(wù)可以用不同的編···
