Rate This Document
Findability
Accuracy
Completeness
Readability

Software Architecture

OmniOperator provides fixed interfaces for distributed tasks. You can submit SQL tasks to Spark or clusters. The cluster management node allocates tasks and distributes subtasks to multiple compute nodes for execution. OmniOperator is invoked by user code only in a single task and does not interact with other subtasks. Figure 1 shows its architecture.

Figure 1 Software architecture of OmniOperator