-
Notifications
You must be signed in to change notification settings - Fork 3
Glossary
Machine represents a physical or virtual machine.
Node is the physical computing unit in taskGraph. It represents a container(process) on a machine. The application developer should not take control at the node level.
Task is the logical computing unit in taskGraph. Each task has its own taskID and might have parent tasks, and child tasks. Task consists of multiple nodes for high availability and fast recovery. Node is the executor of the task. TaskGraph will schedule the nodes to tasks. The application developer only need to care about the task level implementation.
Topology defines tasks topology in taskGraph. For a given taskID, topology defines its parent and child tasks. The topology is implemented by application developer, and used by framework implementation to setup/manage the event according.