Slide 49
Slide 49 text
End-to-end minimized latency
- Flink job's checkpointing interval is
5 minutes
- Iceberg's snapshot isolation
enables ACID small files
compaction
04
05
00 01 02 03
snapshot-010 = [00, 01, 02 ,03]
snapshot-011 = [00, 01 ,02, 03, 04]
snapshot-012 = [05, 04]
snapshot-013 = [05, 04, 06]
06
Start compaction
A table reader that starts
reading at snapshot-011 will
still be able to read
00,01,02,03,04 after compaction
is complete and snapshot-012 is
created.