Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Nirvik Baruah

dblp:337/2866 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Distributed and cloud data management · 50% Query processing and optimization · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 50% Storage systems · 50%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed and cloud data management
data placement
0.612022
Parallelism-Optimizing Data Placement for Faster Data-Parallel Computations · Proc. VLDB Endow. 2022
Query processing and optimization
parallel query processing
0.612022
Parallelism-Optimizing Data Placement for Faster Data-Parallel Computations · Proc. VLDB Endow. 2022
Cloud and datacenter computing
cluster resource management and scheduling
0.212022
Parallelism-Optimizing Data Placement for Faster Data-Parallel Computations · Proc. VLDB Endow. 2022
Storage systems
data placement
0.212022
Parallelism-Optimizing Data Placement for Faster Data-Parallel Computations · Proc. VLDB Endow. 2022

Methods — techniques the papers use, named apart from their topics

optimization problem partitioning · 1.1linearly-computable parallelism measure · 1.1
YearPublicationVenuePosition
2022 Parallelism-Optimizing Data Placement for Faster Data-Parallel Computations
abstract
Systems performing large data-parallel computations, including online analytical processing (OLAP) systems like Druid and search engines like Elasticsearch, are increasingly being used for business-critical real-time applications where providing low query latency is paramount. In this paper, we investigate an underexplored factor in the performance of data-parallel queries: their parallelism. We find that to minimize the tail latency of data-parallel queries, it is critical to place data such that the data items accessed by each individual query are spread across as many machines as possible so that each query can leverage the computational resources of as many machines as possible. To optimize parallelism and minimize tail latency in real systems, we develop a novel parallelism-optimizing data placement algorithm that defines a linearly-computable measure of query parallelism, uses it to frame data placement as an optimization problem, and leverages a new optimization problem partitioning technique to scale to large cluster sizes. We apply this algorithm to popular systems such as Solr and MongoDB and show that it reduces p99 latency by 7-64% on data-parallel workloads.
Nirvik Baruah, Peter Kraft, Fiodar Kazhamiaka, Peter Bailis, Matei Zaharia
Proc. VLDB Endow.1