Skip to main content
iii home page
0.10.0
Search...
⌘K
Ask AI
Search...
Navigation
Architecture
Architecture
Documentation
API Reference
Getting Started
Welcome to iii
Quickstart
Primitives & Concepts
Primitives: Functions, Triggers, and Workers
Concepts: Discovery
How-to Guides
Use Functions & Triggers
Trigger Actions
Trigger Functions from the CLI
Define Request/Response Formats for Functions
Use Queues
Dead letter queues
Expose an HTTP Endpoint
Manage state
Use Channels
React to State Changes
Use Conditions with Triggers
Schedule cron task
Create an Ephemeral Function
Stream realtime data
Create a Custom Trigger Type
Configure the Engine
Worker RBAC
Architecture
Architecture
Engine
Workers
Modules
Triggers
Data Channels
Queues
Modules
Core Modules
HTTP
Module queue
Cron
Observability
Stream
Module state
PubSub
Exec
Bridge
Worker
Console
Console
Advanced
Adapters
Architecture Overview
Developing Custom Modules
Deployment & Configuration
Protocol Specification
OpenTelemetry Integration
Examples
Hello World
Todo App
Multi-Trigger
Conditions
State Management
Cron Jobs
Observability
Architecture
Architecture
The structural components of an iii system.
An iii system is made up of four components working together: the
Engine
,
Workers
,
Modules
, and
Context
.
Was this page helpful?
Yes
No
Worker RBAC
Engine
⌘I
Assistant
Responses are generated using AI and may contain mistakes.