Menu

EdTech Report Deletion: A Production Upload Strategy for Large AI-Generated Files in Private Buckets
📰

EdTech Report Deletion: A Production Upload Strategy for Large AI-Generated Files in Private Buckets

DEV Community: node·CelesteRaine1783·about 1 hour ago
#IZwx3NE2
#devtonodejs#devto#dev#upload#deletion
Reading 0:00
15s threshold

Short answer: for an edtech product serving generated reports to authenticated customers, use a private object-storage bucket, upload unusually large image files in numbered parts, and make retention and deletion state part of the application record. A complete upload is not permission to keep an object forever.

The least complex option is still a single upload for an image that is small and predictable enough to fit the service's normal request limits. Multipart upload earns its complexity when a report worker handles large outputs, unreliable links, or resumable work. It creates a second problem, though: the system now has an upload in progress, an object that may be complete, and possibly abandoned parts that are not yet an object.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.