Skip to content

Executor #82

@JEJodesty

Description

@JEJodesty

Executors are ephemeral executables produced by Factory that process content-addressed data by the following:

  • Initializes a Function(s) (FaaS) and Structure (PaaS)
  • Executes Function(s) on Structure
  • Executor outputs a CIDed CAT Invoice containing an Order CID, Data CID containing Dataset(s) CIDs and the their Partition CIDs, and a Seed CID for deterministic / idempotent processes.

Dependencies:

  1. Structure (PaaS IaC API) #93
  2. Function (FaaS) #90

AC:

  1. Initialize a BOM and use it to deploy Ray Cluster on Kubernetes #133
  2. Executor deploys Structure #121
  3. Executor executes Function on Structure #88
  4. Bounded CAT Output #156
  5. Executor exists
  6. Executor Class Diagram #162
  7. Integration Test Executor #139

Metadata

Metadata

Assignees

Labels

epicAgile epic

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions