cluster rpc changes to thrift: complete
next steps:
add distributed file system for auto-update and calculate
sub-task force timeout
change worker's sub-task executor to thread-pool
reboot worker when master unavailable
monitor network interfaces' state change and renew
task / sub-task cancellable
worker: sub-task executor scheduler
next steps:
clusterUser-created thread need register to sub-task canceller