What should I learn to scale n8n?

I’ve been using n8n for small projects in startups. So a simple installation usually does the job (like an Oracle Free Tier server, with only one docker container).

But I’ve been wondering if I’ll be able to scale when needed.

I’m not a developer even though I have some programming skills and used Linux for 10 years.

What should I know how to do when it comes the time?

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

hello @gmsalomao2

It depends on the architecture. Basically - how to work with n8n in queue mode. More deeply - how to operate something heavy, like Kubernetes.

A single instance is not well-scaled. You will eventually hit the ceiling with the instance size or DB size.

So n8n in queue mode + db in cluster mode + Application load balancer are your best friends :slight_smile:

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.