Skip to main content

Glossary

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.