1. 程式人生 > >微服務與微服務架構

微服務與微服務架構

通信機制 code 獨立 落地 模式 res eclipse 單獨 生產環境

微服務:
強調的是服務的大小,它關註的是某一個點,是具體解決某一個問題/提供落地對應服務的一個服務應用
狹義的看,可以看做是Eclipse裏面的一個個微服務工程/或者Module
強調的是一個一個的個體,每個個體完成一個具體的任務或者功能。
微服務架構:
是一種架構模式,它提倡將單一的應用程序劃分成一組小的服務,服務之間互相協調、互相配合,為用戶提供最終價值。
每個服務運行在單獨的進程中,服務與服務間采用輕量級的通信機制互相協作(通常是基於HTTP協議的RESTful API)。
每個服務都圍繞著具體業務進行構建,並且能夠被獨立的部署到生產環境,類生產環境等。另外,盡量避免統一的、集中式的服務管理機制,
對具體的一個服務而言,應根據業務上下文,選擇合適的語言,工具對其進行構建。

微服務與微服務架構