Cohesive Systems logoCOHESIVE SYSTEMS

Compute

Compute is the concrete capacity that executes work: CPU, memory, processes, containers, virtual machines, functions, tasks, nodes, clusters, and other execution resources.

In the cohesive system model, compute participates in realizing semantic and operational roles but does not define them. An observer, entity, process, projection, or workflow may run on compute, but its meaning comes from the model layer above the substrate.

Compute concerns include:

  • Placement.
  • Scheduling.
  • Resource limits.
  • Isolation.
  • Scaling.
  • Failure and restart behavior.
  • Locality to storage, brokers, or dependencies.

Related concepts: realization, runtimes, application hosts, infrastructure, observer, processes, recovery.