pipestreams
experimental streaming
🔻🔻🔻Work in progress🔻🔻🔻 usable, but documentation is fragmentary
PipeStreams
PipeStreams use pull-streams as infrastructure to realize rather performant streaming in NodeJS. The main purpose for PipeStreams is to facilitate the building of streaming applications; in other words: to provide a simple and clear API to minimize mental overhead.
While PipeStreams as such are not directly compatible with 'classical' NodeJS push-style streams, one can always interface the two using a number of adaptors to maintain interoperability.
PipeStreams encourages and simplifies the use of classical command line (shell/bash) tools to boost performance.
Documentation
(Work In Progress)
ToDo
- make (
stream-to-pull-stream
)STPS.source
,STPS.sink
methods public / rename@_new_file_sink_using_stps
- https://github.com/dominictarr/pull-read-queue