除了我們顯式聲明的用於存儲業務數據或驅動信號的Channel之外,Pregel自身也會維護一些系統Channel,其中最重要的莫過於一個名為__pregel_tasks的Channel。通過前面針對BSP的介紹,我們知道當Superstep進入同步屏障並應用所有更新後,引擎會根據Node針對Channel的訂閲情況和Channel自身的更新狀態生成下一步待執行的任務,其實待執行的任務不限於此。 1