Node.js Streams: The funnest io abstraction.
Streams are a powerful asynchronous io abstraction. Node provides a streaming
interface for: HTTP requests/responses, file reads/writes, stdin/stdout/stderr,
TCP sockets, child processes, and more out of the box. Not to mention the
many modules for websockets, databases, hardware, transforming and controlling
the flow of streams, etc. All of these things are compatible,
and can be piped together quickly and flexibly.
We will be taking a comprehensive look at streams, from the guts of how
they are implemented to the high level libraries that make working with them
easy. We will see how streams benefit our software both in performance and
in simplicity. Questions are encouraged, and we will be examining a lot of code.
Familiarity with the basics of JavaScript/Node.js will be assumed.
About the session
The session is approved.
The presenter will not allow another presenter.
There are 33 people interested in this session.
Scheduled
- Room
- IRN-128
- Time
- 1:00 PM - 2:00 PM
- Calendar File
- Download
Edit Session