Presentation is loading. Please wait.

Presentation is loading. Please wait.

Wildfire Goals HTAP: transactions & queries on same data Open Format

Similar presentations


Presentation on theme: "Wildfire Goals HTAP: transactions & queries on same data Open Format"— Presentation transcript:

1 Wildfire Goals HTAP: transactions & queries on same data Open Format
Analytics over latest transactional data Analytics over 1-sec old snapshot Analytics over 10-min old snapshot Open Format All data and indexes in Parquet format on shared storage No LOAD Directly accessible by platforms like Spark Leapfrog transaction speed, with ACID Millions of inserts, updates / sec / node Multi-statement transactions With async quorum replication (sync option) Full primary and secondary indexing Millions of gets / sec / node Multi-Master and AP disconnected operation Snapshot isolation, with versioning and time travel Conflict resolution based on timestamp ‘staler’ snapshot -- in finance eod is common; hour or 10 min is next; then latest in cidr community LWW is bad Challenge: getting all of these simultaneously Big indexes

2 requires most recent data high-volume transactions
Wildfire architecture spark executor analytics can tolerate slightly stale data requires most recent data high-volume transactions Applications shared file system wildfire engine SSD/NVM SSD/NVM

3 Data lifecycle TIME postgroom groom Inserts, Updates, Dels Bulk Load
OLTP nodes replication postgroom groom ORGANIZED zone (PBs of data) GROOMED zone (~10 mins) LIVE zone (~1sec) TIME HTAP (see latest: snapshot isolation) 1-sec old snapshot Optimized snapshot (10 mins stale) Analytics nodes Lookups ML, etc (Spark) BI


Download ppt "Wildfire Goals HTAP: transactions & queries on same data Open Format"

Similar presentations


Ads by Google