DiscoverSaaS for DevelopersCompute-Storage Separation Explained
Compute-Storage Separation Explained

Compute-Storage Separation Explained

Update: 2023-01-13
Share

Description

Gunnar Morling asked a great querstion on Twitter: ""Separating storage and compute" vs. "Predicate push-down" -- I can't quite square these two with each other. Is there a world where they co-exist, or is it just two opposing patterns/trends in DB tech. ?"   



Those are complimentary patterns and you definitely want them together. They appear contradictory because "separating storage and compute" can mean different things to different people.   



In this episode, I explain the various meanings of compute-storage separation, the problems it solves, the new problem it can create, and how predicate pushdown saves the day.



Gunnar's tweet: https://twitter.com/gunnarmorling/status/1610203324963516417

Aurora paper: https://web.stanford.edu/class/cs245/readings/aurora.pdf

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Compute-Storage Separation Explained

Compute-Storage Separation Explained

Gwen