ores.compute
Table of Contents
Summary
Provides domain types and repository layer for the ORE Studio distributed compute grid. Models the BOINC lexicon: hosts (compute nodes), apps (engine registry), app_versions (wrapper+engine bundles), batches, workunits (job templates), and results (execution instances). Supports PostgreSQL-backed orchestration via the standard temporal entity pattern with full audit trail.
Sub-components
| Sub-component | Brief |
|---|---|
| ores.compute.api | Domain types and NATS protocol schemas for the compute component. |
| ores.compute.core | Compute cluster management — app registration, batch dispatch, and result collection fo… |
| ores.compute.service | NATS service entrypoint for the compute domain. |
| ores.compute.wrapper | Compute worker wrapper — executes ORE risk runs and reports results to ores.compute.core. |
Entity modules
| Module | Brief |
|---|---|
| ores.compute | Logical entities for the compute namespace. |