Skip to main content
OLAKE FUSION

Keep your Iceberg tables fast with less compute

Iceberg
Iceberg Tables
OLake Fusion
OLakeFusion
Compaction
CleanupSOON
Logs & Metrics
Iceberg
Optimized Iceberg Tables
THE SILENT TAX
SmallfilesPILE UPfasterthanyounotice
QueriesgetSLOWEReveryday
Problemsaren'tvisibleuntilthey'reexpensive
Compactionbecomesadebuggingissue

Set a schedule, Fusion will handle the rest.

FEATURES

Built to keep your data lake performant

TIERED COMPACTION
REDUCED DECAY
EASY CONFIGURATION
SELF-HOSTED

TIERED COMPACTION

LITE
every 20 min
MEDIUM
every 40 min
FULL
deep-clean
Trigger-based tiers instead of one blunt job, so lightweight compaction can run constantly and deep rewrites only run when they’re actually needed.

REDUCED DECAY

fragmented files
compacted
Small files, delete files, and excess metadata pile up as tables evolve. Fusion resolves them periodically so query performance never degrades.

EASY CONFIGURATION

1
Fusion parameter
10+
Spark parameters
One target-size parameter replaces the seven Spark rewrite_data_files needs. Same result, far less to manage.

SELF-HOSTED

Docker
Kubernetes
Open-source and deployable on Docker or Kubernetes so you pay only for the compute and storage you provision.
BENCHMARKS

Engineered for Performance

OLake Fusion compacts Apache Iceberg tables 2.06× faster than Apache Spark and at roughly half the cost.
METRICS
SPARK COMPACTION
OLakeFusion
Total compaction time
55m 47s
27m 02s 2.06X Faster
Compaction cost / job
$2.19
$1.06 52% Less Cost
Config parameters
10+
1 10X Simpler
HOW FUSION DOES THIS
view detailed benchmarks →
Optimize your Iceberg tables today!
Try, it's Free

Frequently Asked Questions

What is OLake Fusion?

When do I actually need table maintenance?

Can I use OLake Fusion together with OLake Go?

Can I use OLake Fusion on its own, without OLake Go?

How much faster is Fusion than Apache Spark?

Does it cost less than running Spark compaction?

Do I have to pause ingestion or queries while compaction runs?

How often does compaction run?

How do I deploy it, and what does it cost to license?

How much configuration does it need?