Eduardo Lezcano Alvarez
Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. Faust streams support a wide range of operations. In this course, you'll learn how to perform several of these. You'll also work with Faust tables - which store state in the form of key-value pairs and allow for the recovery of failed processing, making Faust fault-tolerant.
You'll start off by using the group by operation to designate a key used to repartition an input stream and create a new topic in Kafka. You'll then use the items() operation to access the key and message value and take() operation to buffer multiple elements in a stream.
Next, you'll work with tables to conduct stateful stream processing, illustrating how table data is stored in an embedded RocksDB database.
When you've finished this course, you'll be able to apply a wide range of operations on input streams and perform stateful stream processing using tables.
Issued on
June 10, 2022
Expires on
Does not expire