Question 4 of 10Pro Only
What are windows in stream processing? Describe the different types of windows and when you would use each.
Sample answer preview
Windows are a fundamental concept in stream processing that group unbounded data into finite chunks for aggregation. Since streams have no natural end, you cannot simply compute a sum or average over all data. Windows define bounded subsets of the stream that can be aggregated.
tumbling windowsliding windowsession windowevent timeprocessing timelate events