I’m building an MVP and using n8n to receive “API calls” from Supabase.
I have a table in Supabase called “action_queue” that stores user actions and triggers an HTTP request to n8n.
In n8n I have an API structure with 2 types of workflow:
- Router: sends each endpoint to it’s designated workflow
- Endpoint: executes the actions
My question is about performance.
- Would n8n handle a SaaS with 10k users?
- What do I have to do to configure n8n in the best way possible for this use case?
Information on your n8n setup
- n8n version: 1.69
- Database (default: SQLite): SQLite
- n8n EXECUTIONS_PROCESS setting (default: own, main): default
- Running n8n via (Docker, npm, n8n cloud, desktop app): docker
- Operating system: Ubuntu 24.04