[英]Service Fabric Actors or Azure Functions
我試圖了解Azure中的FaaS與Service Fabric中的Actor之間的區別。 對我來說,兩者幾乎都一樣,而且都沒有服務器。 唯一的區別是Actor是單線程的。 有沒有很好的解釋來區分這兩個?
Service Fabric Actor實際是有狀態服務,因此Service Fabric將為您維護狀態。 舉個簡單的例子:您有一個方法將1加到變量x的開頭(從0開始)。調用該方法兩次。 當您獲得x時,您將獲得2的有狀態服務。
而Azure功能不是。 與上面的示例類似,即使您兩次調用它也將獲得1,因為您的狀態未得到維護。您可以按照此處所述實際共享狀態。 但是可能並不意味着您應該這樣做:-) https://markheath.net/post/sharing-state-between-azure-functions 。
我對此的粗略注釋。
ASE =應用服務環境,CP =功能使用計划,SF =服務結構
組態
計算
成本
開發者經驗
服務提升
縮放
歡迎對話...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.