The Nango architecture is largely the same for both Cloud and Enterprise self-hosting. This ensures self-hosted instances benefit from continuous dogfooding and load testing.The primary differences are:
In the Cloud version, the Runner service runs as isolated instances per customer.
The Postgres database is segmented by use case (control plane, task scheduling, synced records).
Nango uses emails for account verification, password reset, and sending invitations, etc…Any SMTP server can be configured to be used by Nango for these email communications.
Questions, problems, feedback? Please reach out in the Slack community.