Streams xử lý dữ liệu tăng dần, theo từng chunk, thay vì nạp toàn bộ vào bộ nhớ một lúc. Điều này khiến chúng thiết yếu cho dữ liệu lớn (file lớn, truyền qua mạng) nơi việc buffer mọi thứ sẽ làm cạn kiệt bộ nhớ.
Vấn đề mà streams giải quyết
data = fs..();
(data);
fs.()
.(transform)
.(fs.());
