IsoBean微服務軟體風格
IsoBean微服務採用分散式系統,FastWeb將傳統應用系統拆分為,多個較小的服務各司其職,讓各服務專注在自身的功能上,彼此間藉由 RestAPI通訊協定,傳遞訊息以達成整體系統的串接。
IsoBean 將微服務封裝在FastWeb的容器中,微服務更容易被部署到並擴展不同的主機上。這些服務在軟體項目中可輕鬆更換、刪除、重複使用,並獨立完成各項任務。每個IsoBean微服務就像蓋房用的小磚頭,每塊磚塊都有特定的用途,工地師傅使用小磚頭,構建每棟房屋,也就是最終的軟體產品。
IsoBean微服務是一種軟體架構風格,FastWeb利用IsoBean將複雜的大型應用程式劃分為多個的小功能模組。每個小功能模組就稱為一個微服務,微服務之間透過API互相通訊,再透過模組化的方式組合成大型應用程式。