Demo Data from EDBT 2026 / reviewers in the wild / expert
Alexander Rasmussen
dblp:07/7551
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-authorComputer networks · 1 · 1 first-authorSecurity and privacy · 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
4 papers |
Distributed systems · 30% Cloud and datacenter computing · 26% High-performance computing · 17% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 10 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing › quality of service
cloud service availability |
0.3 | 1 | 2017 | Local Recovery for High Availability in Strongly Consistent Cloud Services · IEEE Trans. Dependable Secur. Comput. 2017 |
Cloud and datacenter computing
cloud storage |
0.3 | 1 | 2017 | Local Recovery for High Availability in Strongly Consistent Cloud Services · IEEE Trans. Dependable Secur. Comput. 2017 |
Distributed systems
fault tolerance |
0.3 | 1 | 2017 | Local Recovery for High Availability in Strongly Consistent Cloud Services · IEEE Trans. Dependable Secur. Comput. 2017 |
Distributed systems
replication |
0.3 | 1 | 2017 | Local Recovery for High Availability in Strongly Consistent Cloud Services · IEEE Trans. Dependable Secur. Comput. 2017 |
Performance modeling and evaluation
benchmarking |
0.2 | 1 | 2013 | TritonSort: A Balanced and Energy-Efficient Large-Scale Sorting System · ACM Trans. Comput. Syst. 2013 |
Performance modeling and evaluation › benchmarking › algorithm benchmarking
sort benchmark |
0.2 | 1 | 2013 | TritonSort: A Balanced and Energy-Efficient Large-Scale Sorting System · ACM Trans. Comput. Syst. 2013 |
Memory systems › cache management › cache allocation
cache placement |
0.1 | 1 | 2009 | Improving the responsiveness of internet services with automatic cache placement · EuroSys 2009 |
Distributed systems › fault tolerance
failure recovery |
0.1 | 1 | 2017 | Local Recovery for High Availability in Strongly Consistent Cloud Services · IEEE Trans. Dependable Secur. Comput. 2017 |
High-performance computing › fault tolerance at scale
local recovery |
0.1 | 1 | 2017 | Local Recovery for High Availability in Strongly Consistent Cloud Services · IEEE Trans. Dependable Secur. Comput. 2017 |
Storage systems › magnetic storage
disk storage |
0.0 | 1 | 2013 | TritonSort: A Balanced and Energy-Efficient Large-Scale Sorting System · ACM Trans. Comput. Syst. 2013 |
Methods — techniques the papers use, named apart from their topics
prototype implementation · 0.3hierarchical architecture · 0.3regression analysis · 0.2scale-out architecture · 0.2cross-resource balance · 0.2pipelining · 0.1merge sort · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Local Recovery for High Availability in Strongly Consistent Cloud ServicesabstractEmerging cloud-based network services must deliver both good performance and high availability. Achieving both of these goals requires content replication across multiple sites. Many cloud-based services either require or would benefit from the semantics and simplicity of strong consistency. However, replication techniques for strong consistency can severely limit the availability of replicated services when recovering large data objects over wide-area links. To address this problem, we present the design and implementation of ZORFU, a hierarchical system architecture for replication across data centers. The primary contribution of ZORFU is a local recovery technique that significantly increases availability of replicated strongly consistent services. Local recovery achieves this by reducing the recovery time by an order of magnitude, while imposing only a negligible latency overhead. Experimental results show that ZORFU can recover a 100 MB object in 4 ms. James W. Anderson, Hein Meling, Alexander Rasmussen, Amin Vahdat, Keith Marzullo |
IEEE Trans. Dependable Secur. Comput. | 3 |
| 2013 | TritonSort: A Balanced and Energy-Efficient Large-Scale Sorting SystemabstractWe present TritonSort, a highly efficient, scalable sorting system. It is designed to process large datasets, and has been evaluated against as much as 100TB of input data spread across 832 disks in 52 nodes at a rate of 0.938TB/min. When evaluated against the annual Indy GraySort sorting benchmark, TritonSort is 66% better in absolute performance and has over six times the per-node throughput of the previous record holder. When evaluated against the 100TB Indy JouleSort benchmark, TritonSort sorted 9703 records/Joule. In this article, we describe the hardware and software architecture necessary to operate TritonSort at this level of efficiency. Through careful management of system resources to ensure cross-resource balance, we are able to sort data at approximately 80% of the disks’ aggregate sequential write speed. We believe the work holds a number of lessons for balanced system design and for scale-out architectures in general. While many interesting systems are able to scale linearly with additional servers, per-server performance can lag behind per-server capacity by more than an order of magnitude. Bridging the gap between high scalability and high performance would enable either significantly less expensive systems that are able to do the same work or provide the ability to address significantly larger problem sets with the same infrastructure. Alexander Rasmussen, George Porter, Michael Conley, Harsha V. Madhyastha, Radhika Niranjan Mysore, Alexander Pucher, Amin Vahdat |
ACM Trans. Comput. Syst. | 1 |
| 2012 | Themis: an I/O-efficient MapReduceabstract"Big Data" computing increasingly utilizes the MapReduce programming model for scalable processing of large data collections. Many MapReduce jobs are I/O-bound, and so minimizing the number of I/O operations is critical to improving their performance. In this work, we present Themis, a MapReduce implementation that reads and writes data records to disk exactly twice, which is the minimum amount possible for data sets that cannot fit in memory. Alexander Rasmussen, Vinh The Lam, Michael Conley, George Porter, Rishi Kapoor, Amin Vahdat |
SoCC | 1 |
| 2011 | TritonSort: A Balanced Large-Scale Sorting System
Alexander Rasmussen, George Porter, Michael Conley, Harsha V. Madhyastha, Radhika Niranjan Mysore, Alexander Pucher, Amin Vahdat |
NSDI | 1 |
| 2009 | Improving the responsiveness of internet services with automatic cache placementabstractThe backends of today's Internet services rely heavily on caching at various layers both to provide faster service to common requests and to reduce load on back-end components. Cache placement is especially challenging given the diversity of workloads handled by widely deployed Internet services. This paper presents TOOL, an analysis technique that automatically optimizes cache placement. Our experiments have shown that near-optimal cache placements vary significantly based on input distribution. Alexander Rasmussen, Emre Kiciman, Benjamin Livshits, Madan Musuvathi |
EuroSys | 1 |