Streaming Machinery