Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Data-Flow Processing for Node.JS with Straw

JSConf via YouTube

Overview

Explore data-flow processing for Node.js using Straw in this 33-minute JSConf.Asia 2013 conference talk. Discover how Straw, a lightweight dataflow framework, simplifies and scales applications by leveraging core concepts that have existed for centuries. Learn about Straw's structure, topology, and practical applications through examples like Twitter Firehose processing and Redis monitoring. Gain insights into creating runners, handling child processes, and implementing real-world solutions. Understand the advantages of Node.js in this context and see how Straw can enhance your data-driven web development projects.

Syllabus

Intro
Computer
IBM
Twitter
Recap
ENIAC
MAX MSP
Why MSP
Straw
Hello World
Topology
Structure
CountOut
Print
HelloWorld
Start with Straw
Processing incoming messages
Twitter Firehose
Taps
Socket
Haystack
Github repo
Redis
Throw
Advantages of NodeRunner
Creating a runner
Running a child process
Communication with the process
Command line arguments
ReadUs
Redis Lists
Event Handler
Redis Monitor
Real World Example
Screenshots
Pipe Monitor
Stats Deep
Charts Deep
Summary
Wrap up

Taught by

JSConf

Reviews

Start your review of Data-Flow Processing for Node.JS with Straw

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.