DE Mastery GitHub

Streamhouse · STH-03

Apache Fluss — PK tables, lake tiering, streaming vs batch consistency

From your world. One copy that serves both a sub-second lookup and a historical batch scan

Practice quiz with instant feedback. For a scored run that counts toward your local progress, use uv run de quiz STH-03.

1Apache Fluss is designed to fill a gap between Kafka and a lakehouse. What is this gap?
2What is the difference between a Fluss log table and a Fluss PK table?
3Which table property turns on lake tiering for a Fluss table?
4Tiering is enabled. How do you read ONLY the data that has landed in the lake tier (readable in batch, even from pure Python)?
5What is the read-consistency invariant for a tiered Fluss table?
6Why must a batch read of the $lake tier be bounded with a wall-clock deadline?
7Which conditions must be true for a Fluss table to tier to Paimon and to be read as $lake? (choose all) (select all that apply)
8When is Fluss + lake tiering NOT worth its operational cost?