62 citations · 137 across the 6 of their papers we have counts for
6 papers
Black or White? How to Develop an AutoTuner for Memory-based Analytics [Extended Version]
Mayuresh Kunjir, Shivnath Babu
There is a lot of interest today in building autonomous (or, self-driving) data processing systems. An emerging school of thought is to leverage AI-driven "black box" algorithms fo…
Analyzing Query Performance and Attributing Blame for Contentions in a Cluster Computing Framework
Prajakta Kalmegh, Shivnath Babu, Sudeepa Roy
There are many approaches is use today to either prevent or minimize the impact of inter-query interactions on a shared cluster. Despite these measures, performance issues due to c…
Tempo: Robust and Self-Tuning Resource Management in Multi-tenant Parallel Databases
Zilong Tan, Shivnath Babu
Multi-tenant database systems have a component called the Resource Manager, or RM that is responsible for allocating resources to tenants. RMs today do not provide direct support f…
ROBUS: Fair Cache Allocation for Multi-tenant Data-parallel Workloads
Mayuresh Kunjir, Brandon Fain, Kamesh Munagala +1
Systems for processing big data---e.g., Hadoop, Spark, and massively parallel databases---need to run workloads on behalf of multiple tenants simultaneously. The abundant disk-base…
Stubby: A Transformation-based Optimizer for MapReduce Workflows
Harold Lim, Herodotos Herodotou, Shivnath Babu
There is a growing trend of performing analysis on large datasets using workflows composed of MapReduce jobs connected through producer-consumer relationships based on data. This t…
Why Did My Query Slow Down?
Nedyalko Borisov, Shivnath Babu, Sandeep Uttamchandani +2
Many enterprise environments have databases running on network-attached server-storage infrastructure (referred to as Storage Area Networks or SANs). Both the database and the SAN…