Overview
Overview of Factor House Local labs
Lab 01
Produce and consume Avro Kafka messages using Python clients and Schema Registry
Lab 02
Manage Kafka Connect source and sink connectors via Kpow UI and API
Lab 03
Build a Kafka Streams app for real-time supplier stats with live topology view
Lab 04
Aggregate supplier stats from Kafka orders using Flink SQL
Lab 05
Implement a Flink DataStream job for real-time analytics on Kafka orders
Lab 06
Write Kafka order records as Parquet files to MinIO using Flink SQL
Lab 07
Ingest Kafka order records into an Iceberg table via Flink SQL
Lab 08
Build a Kafka-to-Iceberg pipeline using Flink Table API
Lab 09
Stream Kafka order data into Iceberg using Kafka Connect
Lab 10
Deliver Kafka order data to Iceberg with a PySpark Structured Streaming
Lab 11
Serve real-time supplier stats via Flink SQL Gateway REST API
Lab 12
Stream Kafka orders into Pinot and run real-time analytics via Python client