Bastion高可用分布式容錯運行時
Bastion 是一個高可用、容錯的運行時系統(tǒng),具有動態(tài)的、面向調(diào)度的、輕量級的進(jìn)程模型。它通過輕量級流程實現(xiàn)提供類似于 actor-model 的并發(fā)性,并有效地利用所有系統(tǒng)資源,以保證最多一次的消息傳遞。
- 基于消息的通信,沒有 Web 強(qiáng)制 trait 實現(xiàn)和靜態(tài)調(diào)度使項目成為 actor 系統(tǒng)的精選網(wǎng)格。
- 運行時容錯:分布式系統(tǒng)的優(yōu)選候選者。
- 具有 NUMA 感知和緩存仿射 SMP 執(zhí)行器的完全異步運行時。
- 監(jiān)督系統(tǒng):使管理生命周期變得容易,方便特定條件下終止應(yīng)用程序,或在滿足特定條件時重新啟動子進(jìn)程。
- 主動式 IO 系統(tǒng),不依賴于
futures
評論
圖片
表情
