Activepieces Architecture

How a flow runs, end to end — from request to execution

Client
Control plane
Data plane
Execution · scale by count
Trigger
Webhook or schedule
Dashboard
Build & manage flows
App
Receives requests, queues work
Job queue
Redis
Database
PostgreSQL
File storage
Amazon S3
Worker
Runs one flow
Worker
Runs one flow
event
enqueue
save
pick up
files
results
Scales by arithmetic — one worker per flow running at once. Need more throughput? Add workers.