簡體   English   中英

是否可以容器化 .NET 程序集或執行等效操作?

[英]Is it possible to containerize a .NET assembly or do the equivalent?

我正在構建一個“模塊化單體”,其中各個服務在整個解決方案中存儲為 .NET 個項目。 這樣,附加程序集僅在調用時才加載。 這是一種介於單體架構和微服務架構之間的折衷方案。

我們正在遷移到 AWS 基礎設施,有人問我是否可以將每個單獨的程序集容器化。 我不相信這是可能的,但還是想問問,因為我認為這里有人可能有其他想法。 我聽說過不對稱縮放的概念,您可以在其中為單個 JARS 分配線程池大小(我相信您也可以為 .NET 執行此操作)但我不確定這是否會提供與容器化每個程序集相同的功能。

我還沒有嘗試任何東西,因為我仍在嘗試在設計層面解決問題。

這是一種介於單體架構和微服務架構之間的折衷方案。

那只是一個設計得當的整體。 這並沒有錯。

有人問我是否可以將每個單獨的程序集容器化

那將是一個基於微服務的解決方案,為程序集之間的調用引入某種 RPC。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM