This video will give the basic understanding of the most important Stream processing concepts such as notion of time, event time vs processing time, windowing and its types, out of orderness and watermarks.
Chapters
00:00 Introduction
01:00 Notion of Time
01:32 Exploring Key Concepts: Event Time vs. Processing Time
03:44 Windowing in Stream Processing: Types and Practical usecases
09:27 Handling Out of Order Events with Watermarks
12:41 Recap and Closing Thoughts
Risingwave: http://risingwave.com/slack
Github: https://github.com/risingwavelabs/risingwave
Follow me on Linkedin and Twitter: https://www.linkedin.com/in/kaivalyaapte/ and https://twitter.com/thegeeknarrator
If you like this episode, please hit the like button and share it with your network.
Also please subscribe if you haven't yet.
Database internals series: https://youtu.be/yV_Zp0Mi3xs
Popular playlists:
Realtime streaming systems: https://www.youtube.com/playlist?list=PLL7QpTxsA4se-mAKKoVOs3VcaP71X_LA-
Software Engineering: https://www.youtube.com/playlist?list=PLL7QpTxsA4sf6By03bot5BhKoMgxDUU17
Distributed systems and databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4sfLDUnjBJXJGFhhz94jDd_d
Modern databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4scSeZAsCUXijtnfW5ARlrsN
Stay Curios! Keep Learning!
#streamprocessing #kafka #risingwave #apacheflink #apachespark #sql #postgres