-
Database
Make large data exports not kill the server
Moves CSV/JSON exports out of request handlers into streamed, background-generated downloads.
Free Prompt
What This Does / How This Helps
Moves big exports out of request handlers and into streamed or background generation, so an export over real data can't eat all your memory or hang the request. Export features are built against test data and die on production data. Loading 100,000 rows into memory to build one string is how a single click takes down the server, and it's also a self-service denial-of-service button if there's no rate limit. GDPR-style account exports make this non-optional for many apps: users have a right to their data, and the endpoint that provides it has to actually work at their data volume.
Want to skip doing this by hand?
Fortivibe audits your app for all of the areas these prompts cover (and more).