🗄️ From Data Lake to Lakehouse
A 3D architecture lab where you toggle a raw object-storage data lake against a lakehouse with a transactional table layer, and watch schema drift, concurrent writes and query reliability change live.
Toggle between a raw object-storage data lake and a lakehouse with a transactional table layer, then adjust concurrent writers and schema drift to watch query reliability change live.
🔬 What It Demonstrates
Object storage alone accepts any bytes from any writer with no locking or schema checks. A table layer adds a commit log that serializes writes, enforces schema and hands queries one consistent snapshot.
🎮 How to Use
Switch storage mode, raise concurrent writers and schema drift, then press Run Query. Compare the success rate between raw-lake scans and lakehouse snapshot reads.
💡 Did You Know?
Formats like Delta Lake and Apache Iceberg don't replace your object storage — they add a metadata and commit-log layer on top of the same Parquet files, so lakehouses can be adopted incrementally.
Interactive 3D storage architecture where adding a transactional table layer over raw object storage shows how a data lake evolves into a queryable lakehouse.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install