How we run untrusted customer code at scale

Nango details their engineering transition from using in-process Node.js sandboxes to tenant-isolated AWS Lambda functions for running untrusted customer code. The shift was driven by the need to securely execute millions of API integration tasks while managing performance and cost.
Why it matters
It provides a practical architectural blueprint for SaaS companies that need to balance security, scalability, and cost when executing third-party code.
Blog How Nango runs untrusted customer code at scale Nango runs untrusted customer code 150M+ times a month. We share how our runtime evolved from an in-process sandbox to tenant-isolated AWS Lambdas.
Technical case study focused on engineering trade-offs without political or social commentary.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in