Get desktop application:
View/edit binary Protocol Buffers messages
/ RPC Api for Coordinator
/ Attempt to deploy a new dataflow and create a JobManager. / Unless bump into network problems, JobManager will be informed the status of the deployed dataflow asynchronously.
/ Get the details of a dataflow. / The details contains: each operator's status, metrics, basic information, checkpoint status, etc.
/ Receive ack
/ Receive heartbeat
/ Attempt to terminate a dataflow / Unless bump into network problems, JobManager will be informed the status of the deployed dataflow asynchronously. / After the status is transitioned into TERMINATED, the JobManager will be removed from coordinator