Streams are sequences of data elements made available over time, like items on a conveyor belt. Functions that operate on streams are called filters and can transform one stream into another. Filters may operate on individual stream elements or use multiple elements, such as calculating a moving average. Streams are processed differently than batch data as they have potentially unlimited size.
3. In computer science, a stream is a sequence of data elements made available over time. A stream can be thought of as items on a conveyor
belt being processed one at a time rather than in large batches.
Streams are processed differently from batch data – normal functions cannot operate on streams as a whole, as they have potentially
unlimited data, and formally, streams are codata (potentially unlimited), not data (which is finite). Functions that operate on a stream,
producing another stream, are known as filters, and can be connected in pipelines, analogously to function composition. Filters may operate
on one item of a stream at a time, or may base an item of output on multiple items of input, such as a moving average.
Wikipedia https://en.wikipedia.org/wiki/Stream_(computing)
23. Największy job ma ponad 20 operatorów, działa na 5000 vCorów w
1000 węzłowym klastrze.
Zadania przetwarzające 30 miliardów eventów dziennie, utrzymując
stan setek GB z zapewnieniem jednokrotnego przetwarzania.
30 aplikacji używanych na produkcji przez ponad rok. 10 miliardów
eventów przetwarzanych dziennie(2TB)
https://www.youtube.com/watch?v=NI1yN5FbxUM