Transform Stream
Noun · Development
Definitions
A duplex stream that reads input, applies a transformation function to each chunk, and writes the modified output — sitting between a readable and writable stream in a pipeline. Examples include Node.js zlib.createGzip() for compression and crypto.createCipheriv() for encryption.
In plain English: A processing step in a data pipeline that takes data in, changes it, and passes the result along.
Example: "We piped the CSV upload through a transform stream that validated and normalized each row before writing it to the database."