📄️ Durable Execution
Durable execution is a concept often related to computing and software systems, particularly in the context of distributed systems, workflows, and long-running processes. It refers to the ability of a system to maintain and continue execution processes reliably over long periods, even in the face of failures, errors, or interruptions. This includes resilience to hardware failures, network issues, software crashes, and other unforeseen disruptions.
📄️ Project
A collection of settings:
📄️ Connection
A "connection" is a contextualizied instance of an integration...... with the set of required authentication properties, allowing to connect and use to the external APIs.
📄️ Deployment
A "many-to-many" association between project builds and execution
📄️ Error Handling
📄️ Event
The API allows you to register for events on a connection and then wait for events
📄️ Integration
An integration is the representation of an external application's API in AutoKitteh.
📄️ Session
A session represents an execution of a workflow.
📄️ Trigger
Triggers link events from external services (via connections) to specific entry-point functions in your project.
📄️ Variable
Environment information, like environment variables, that can be used in the code.
📄️ Workflow - AKA Temporal workflow
A session in a deployment is created once it is triggered and runs the code of the workflow until completion.
📄️ Build
Each project is associated with one or more files: source code,