Core Concepts
Render Compute Network
- The Render Compute Network is a distributed network of computers, known as Nodes, that can perform
general-purpose computation in the form of Jobs.
Node
- A Node is a computer that registers itself on the Render Compute Network and performs
work in the form of Jobs.
Job
- A Job is a set of instructions that define the work to be performed on a Node.
- Jobs are executed within Docker containers, which are isolated environments
that allow for consistent execution of applications.
- Jobs can be configured as either BATCH or PERSISTENT:
- BATCH Jobs perform work on the Node and then shut down once the work is
complete.
- PERSISTENT Jobs run continuously, and can persist on the Node for as
long as necessary.
Job Run
- A Job Run is an instance of the actual execution of a Job on a
Node.
- One Job can have multiple Job Runs, each representing a separate execution
of the same Job.
API Key
- An API Key is a credential composed of a
public_key and a secret_key
that allows you to authenticate requests to the Render Compute API service.