thingsboard源碼分析(三)-Actor模型

Actor模型在異步處理中使用廣泛,尤其是scala語言中actor框架的使用。本篇主要介紹thingsboard中其自主實現的actor模型,及在數據傳輸中的使用。 Actor模型簡介 Actor由狀態(state)、行爲(Behavior)和郵箱(mailBox)三部分組成 狀態:Actor中的狀態指的是Actor對象的變量信息,狀態由Actor自己管理,避免了併發環境下的鎖和內存原子性等問題
相關文章
相關標籤/搜索