Because analytics workloads and OLTP workloads optimize for opposite I/O patterns.
See my dive into data layout, pruning, and what “indexing” really means in open table formats: jack-vanlightly.com/blog/2025/10...
Because analytics workloads and OLTP workloads optimize for opposite I/O patterns.
See my dive into data layout, pruning, and what “indexing” really means in open table formats: jack-vanlightly.com/blog/2025/10...
github.com/howardjohn/g...
github.com/howardjohn/g...
jack-vanlightly.com/blog/2023/11...
jack-vanlightly.com/blog/2023/11...
How Uber Serves Over 40 Million Reads Per Second from Online Storage Using an Integrated Cache
www.uber.com/en-CA/blog/h...
How Uber Serves Over 40 Million Reads Per Second from Online Storage Using an Integrated Cache
www.uber.com/en-CA/blog/h...