Date for   Saturday, April 20, 2013 8:00:00 AM - Saturday, April 20, 2013 5:00:00 PM

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.

Track

Javascript/Node.js

About the session

The session is approved.

The presenter will not allow another presenter.

There are 33 people interested in this session.

Presenters

Nick Niemeir

Scheduled

Room
IRN-128
Time
1:00 PM - 2:00 PM
Calendar File
 Download

Files

Edit Session