3 مستودعات
Techniques for processing file uploads as continuous data streams to minimize memory usage.
Distinct from Memory-Efficient Data Streaming: Distinct from general memory-efficient streaming: specifically targets the file upload lifecycle rather than general dataset processing.
Explore 3 awesome GitHub repositories matching data & databases · File Upload Streams. Refine with filters or upvote what's useful.
Upload is a PHP library designed to manage the processing and persistence of files submitted through web forms. It provides a framework for handling incoming file data, ensuring that assets are validated against security and quality constraints before being moved from temporary locations to permanent storage. The library distinguishes itself through a modular architecture that decouples file handling logic from specific implementation details. It utilizes a strategy-based abstraction layer for storage, allowing for interchangeable backends, and employs a middleware-driven pipeline to process
Minimizes memory consumption when managing large files by treating uploads as continuous data streams during the validation phase.
GraphQL Upload is a utility for Node.js environments that enables GraphQL servers to process file uploads. It functions by integrating custom scalar types into the GraphQL schema and providing middleware to intercept and parse incoming multipart requests. The library distinguishes itself by handling file data as asynchronous readable streams, which allows servers to process large files without requiring intermediate local disk storage or loading entire files into memory. It also incorporates resource protection mechanisms, including configurable limits on file sizes and the total number of fi
Provides file data as asynchronous readable streams to resolvers, enabling memory-efficient processing of large files without intermediate disk storage.
This project is a server-side PHP library designed for managing file uploads and performing automated image processing. It provides a structured toolkit for ingesting, validating, and migrating files from temporary staging areas to permanent storage while enforcing security constraints. The library distinguishes itself through a configuration-driven pipeline that executes a sequence of transformations on image buffers. It supports a wide range of geometric adjustments, including resizing, cropping, and rotation, alongside advanced visual enhancements such as watermarks, color adjustments, and
Processes incoming file data as a continuous stream to maintain memory efficiency during upload and transformation.