Olaff Molero
Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. When working with data, windows are a handy tool to accumulate data subsets from input streams and perform aggregation operations on this specific data. In this course, you'll learn how to perform stream processing through windowing operations in Faust.
You'll start by examining the different windowing operations possible on input streams, including tumbling, sliding, count, session, and global windows.
Next, you'll distinguish the three notions of time associated with streaming events: event, ingestion, and processing time. You'll then use Faust window features to perform windowing operations on input streams and emit aggregation results for every window.
Finally, you'll use the REST API server, which all Faust applications have, to make streaming code metrics and table data accessible to the user.
Once you're done with this course, you'll be able to use windowing operations via Faust and expose metrics using web views.
Issued on
June 28, 2023
Expires on
Does not expire