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

Aditya Ramaraju

dblp:159/7632 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none

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

Systems, architecture and hardware · 2Databases, data management, data science and information retrieval · 1

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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 82% Storage systems · 18%
Software engineering, system software, and programming languages
1 paper
Runtime systems and virtual machines · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems
fault tolerance
0.322016
Understanding the Causes of Consistency Anomalies in Apache Cassandra · Proc. VLDB Endow. 2015
Recoverable Mutual Exclusion: [Extended Abstract] · PODC 2016
Distributed systems
distributed coordination
0.212016
Recoverable Mutual Exclusion: [Extended Abstract] · PODC 2016
Distributed systems
mutual exclusion
0.212016
Recoverable Mutual Exclusion: [Extended Abstract] · PODC 2016
Runtime systems and virtual machines
garbage collection
0.212015
Understanding the Causes of Consistency Anomalies in Apache Cassandra · Proc. VLDB Endow. 2015
Storage systems
distributed storage
0.212015
Understanding the Causes of Consistency Anomalies in Apache Cassandra · Proc. VLDB Endow. 2015
Distributed systems › replication
replica consistency
0.212015
Understanding the Causes of Consistency Anomalies in Apache Cassandra · Proc. VLDB Endow. 2015

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

workload analysis · 0.4benchmarking · 0.4
YearPublicationVenuePosition
2019 Recoverable mutual exclusion
Wojciech M. Golab, Aditya Ramaraju
Distributed Comput.2
2016 Recoverable Mutual Exclusion: [Extended Abstract]
abstract
Mutex locks have traditionally been the most common mechanism for protecting shared data structures in parallel programs. However, the robustness of such locks against process failures has not been studied thoroughly. Most (user-level) mutex algorithms are designed around the assumption that processes are reliable, meaning that a process may not fail while executing the lock acquisition and release code, or while inside the critical section.
Wojciech M. Golab, Aditya Ramaraju
PODC2
2015 Understanding the Causes of Consistency Anomalies in Apache Cassandra
abstract
A recent paper on benchmarking eventual consistency showed that when a constant workload is applied against Cassandra, the staleness of values returned by read operations exhibits interesting but unexplained variations when plotted against time. In this paper we reproduce this phenomenon and investigate in greater depth the low-level mechanisms that give rise to stale reads. We show that the staleness spikes exhibited by Cassandra are strongly correlated with garbage collection, particularly the "stop-the-world" phase which pauses all application threads in a Java virtual machine. We show experimentally that the staleness spikes can be virtually eliminated by delaying read operations artificially at servers immediately after a garbage collection pause. In our experiments this yields more than a 98% reduction in the number of consistency anomalies that exceed 5ms, and has negligible impact on throughput and latency.
Hua Fan 0002, Aditya Ramaraju, Marlon McKenzie, Wojciech M. Golab, Bernard Wong 0001
Proc. VLDB Endow.2