Demo Data from SIGIR 2026 / reviewers in the wild / expert
Werner Vogels
dblp:v/WernerVogels
· DBLP profile ↗
13ranked-venue papers
8as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 5 first-authorSoftware engineering, systems software and programming languages · 5 · 2 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
9 papers |
Distributed systems · 67% Storage systems · 20% High-performance computing · 6% | |
| Databases, data mining, and information retrieval
1 paper |
Database system architecture and tuning · 100% | |
| Software engineering, system software, and programming languages
5 papers |
Empirical software engineering · 49% Operating systems · 30% Services computing and microservices · 21% |
Topics — the 20 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
fault tolerance |
0.1 | 3 | 2007 | Adding High Availability and Autonomic Behavior to Web Services · ICSE 2004 Six Misconceptions about Reliable Distributed Computing · HPDC 1999 Dynamo: amazon's highly available key-value store · SOSP 2007 |
Distributed systems › consistency models
eventual consistency |
0.1 | 1 | 2007 | Dynamo: amazon's highly available key-value store · SOSP 2007 |
Storage systems
key-value storage |
0.1 | 1 | 2007 | Dynamo: amazon's highly available key-value store · SOSP 2007 |
Distributed systems
replication |
0.1 | 1 | 2007 | Dynamo: amazon's highly available key-value store · SOSP 2007 |
Distributed systems
gossip protocols |
0.1 | 1 | 2005 | dcOvercoming Communications Challenges in Software for Monitoring and Controlling Power Systems · Proc. IEEE 2005 |
Distributed systems › fault tolerance
high availability |
0.0 | 1 | 2004 | Adding High Availability and Autonomic Behavior to Web Services · ICSE 2004 |
Distributed systems › observability
distributed monitoring |
0.0 | 1 | 2003 | Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data mining · ACM Trans. Comput. Syst. 2003 |
Storage systems
file systems |
0.0 | 1 | 1999 | File system usage in Windows NT 4.0 · SOSP 1999 |
Storage systems › i/o workload characterization
file system traces |
0.0 | 1 | 1999 | File system usage in Windows NT 4.0 · SOSP 1999 |
Storage systems › file systems
file system workload |
0.0 | 1 | 1999 | File system usage in Windows NT 4.0 · SOSP 1999 |
Distributed systems › distributed system dependability
reliable distributed systems |
0.0 | 1 | 1999 | Six Misconceptions about Reliable Distributed Computing · HPDC 1999 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1999 | File system usage in Windows NT 4.0 · SOSP 1999 |
Cloud and datacenter computing › datacenter operations
datacenter reliability |
0.0 | 1 | 2007 | Dynamo: amazon's highly available key-value store · SOSP 2007 |
Services computing and microservices
web services |
0.0 | 1 | 2004 | Adding High Availability and Autonomic Behavior to Web Services · ICSE 2004 |
Operating systems › network stack
network interface |
0.0 | 1 | 1995 | U-Net: A User-Level Network Interface for Parallel and Distributed Computing · SOSP 1995 |
Distributed systems › distributed system architecture
communication architecture |
0.0 | 1 | 1995 | U-Net: A User-Level Network Interface for Parallel and Distributed Computing · SOSP 1995 |
Empirical software engineering
benchmarking |
0.0 | 1 | 2003 | HPC.NET - are CLI-based Virtual Machines Suitable for High Performance Computing? · SC 2003 |
Distributed systems
consistency models |
0.0 | 1 | 2003 | Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data mining · ACM Trans. Comput. Syst. 2003 |
Distributed systems › peer-to-peer systems › peer-to-peer architecture
peer-to-peer protocols |
0.0 | 1 | 2003 | Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data mining · ACM Trans. Comput. Syst. 2003 |
High-performance computing
cluster computing |
0.0 | 1 | 1995 | U-Net: A User-Level Network Interface for Parallel and Distributed Computing · SOSP 1995 |
Methods — techniques the papers use, named apart from their topics
benchmarking · 0.1vector clocks · 0.1gossip protocol · 0.1consistent hashing · 0.1kernel tracing · 0.0simulation · 0.0mobile code · 0.0SQL-based aggregation · 0.0active messages · 0.0ATM · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Dynamo: amazon's highly available key-value storeabstractReliability at massive scale is one of the biggest challenges we face at Amazon.com, one of the largest e-commerce operations in the world; even the slightest outage has significant financial consequences and impacts customer trust. The Amazon.com platform, which provides services for many web sites worldwide, is implemented on top of an infrastructure of tens of thousands of servers and network components located in many datacenters around the world. At this scale, small and large components fail continuously and the way persistent state is managed in the face of these failures drives the reliability and scalability of the software systems. Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swaminathan Sivasubramanian, Peter Vosshall, Werner Vogels |
SOSP | 9 |
| 2007 | Life Is Not a State-Machine: The Long Road from Research to Production
Werner Vogels |
USENIX ATC | 1 |
| 2007 | Data Access Patterns in The Amazon.com Technology Platform
Werner Vogels |
VLDB | 1 |
| 2006 | Life is not a state-machine: the long road from research to productionabstractNo abstract available. Werner Vogels |
PODC | 1 |
| 2005 | dcOvercoming Communications Challenges in Software for Monitoring and Controlling Power SystemsabstractThe restructuring of the electric power grid has created new control and monitoring requirements for which classical technologies may be inadequate. The most obvious way of building such systems, using TCP connections to link monitoring systems with data sources, gives poor scalability and exhibits instability precisely when information is most urgently required. Astrolabe, Bimodal Multicast, and Gravitational Gossip, technologies of our own design, seek to overcome these problems using what are called "epidemic" communication protocols. This paper evaluates a hypothetical power monitoring scenario involving the New York State grid, and concludes that the technology is well matched to the need. Kenneth P. Birman, Jie Chen 0017, E. M. Hopkinson, Robert J. Thomas, James S. Thorp, Robbert van Renesse, Werner Vogels |
Proc. IEEE | 7 |
| 2004 | Adding High Availability and Autonomic Behavior to Web ServicesabstractRapid acceptance of the Web Services architecture promises to make it the most widely supported and popular object-oriented architecture to date. One consequence is that a wave of mission-critical Web Services applications will certainly be deployed in coming years. Yet the reliability options available within Web Services are limited in important ways. To use a term proposed by IBM, Web Services systems need to become far more autonomic, configuring themselves, diagnosing faults, and managing themselves. High availability applications need more attention. Moreover, the scenarios in which such issues arise often entail very large deployments, raising questions of scalability. In this paper we propose a path by which the architecture could be extended in these respects. Kenneth P. Birman, Robbert van Renesse, Werner Vogels |
ICSE | 3 |
| 2003 | Tracking Service Availability in Long Running Business Activities
Werner Vogels |
ICSOC | 1 |
| 2003 | HPC.NET - are CLI-based Virtual Machines Suitable for High Performance Computing?abstractThe Common Language Infrastructure is a new, standardized virtual machine that is likely to become popular on several platforms. In this paper we review whether this technology has any future in the high-performance computing community, for example by targeting the same application space as the Java-Grande Forum. We review the technology by benchmarking three implementations of the CLI and compare those with the results on Java virtual machines. Werner Vogels |
SC | 1 |
| 2003 | Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data miningabstractScalable management and self-organizational capabilities are emerging as central requirements for a generation of large-scale, highly dynamic, distributed applications. We have developed an entirely new distributed information management system called Astrolabe. Astrolabe collects large-scale system state, permitting rapid updates and providing on-the-fly attribute aggregation. This latter capability permits an application to locate a resource, and also offers a scalable way to track system state as it evolves over time. The combination of features makes it possible to solve a wide variety of management and self-configuration problems. This paper describes the design of the system with a focus upon its scalability. After describing the Astrolabe service, we present examples of the use of Astrolabe for locating resources, publish-subscribe, and distributed synchronization in large systems. Astrolabe is implemented using a peer-to-peer protocol, and uses a restricted form of mobile code based on the SQL query language for aggregation. This protocol gives rise to a novel consistency model. Astrolabe addresses several security considerations using a built-in PKI. The scalability of the system is evaluated using both simulation and experiments; these confirm that Astrolabe could scale to thousands and perhaps millions of nodes, with information propagation delays in the tens of seconds. Robbert van Renesse, Kenneth P. Birman, Werner Vogels |
ACM Trans. Comput. Syst. | 3 |
| 2000 | An Overview of the Galaxy Management Framework for Scalable Enterprise Cluster ComputingabstractWe present the main concepts behind the Galaxy cluster management framework, Galaxy is focused on servicing large-scale enterprise clusters through the use of novel, highly scalable communication and management techniques. Galaxy is a flexible framework built upon the notion of low-level management of cluster farms, where within these farms islands of specific cluster management types can be created. A number of cluster profiles, which describe the components used in the different cluster types, are presented as well as the components used in the management of these clusters. Werner Vogels, Dan Dumitriu |
CLUSTER | 1 |
| 1999 | Six Misconceptions about Reliable Distributed ComputingabstractThis paper describes how experiences with building industrial strength distributed applications have dramatically changed the assumptions about what tools are needed to build these systems. Werner Vogels, Robbert van Renesse, Kenneth P. Birman |
HPDC | 1 |
| 1999 | File system usage in Windows NT 4.0abstractWe have performed a study of the usage of the Windows NT File System through long-term kernel tracing. Our goal was to provide a new data point with respect to the 1985 and 1991 trace-based File System studies, to investigate the usage details of the Windows NT file system architecture, and to study the overall statistical behavior of the usage data.In this paper we report on these issues through a detailed comparison with the older traces, through details on the operational characteristics and through a usage analysis of the file system and cache manager. Next to architectural insights we provide evidence for the pervasive presence of heavy-tail distribution characteristics in all aspect of file system usage. Extreme variances are found in session inter-arrival time, session holding times, read/write frequencies, read/write buffer sizes, etc., which is of importance to system engineering, tuning and benchmarking. Werner Vogels |
SOSP | 1 |
| 1995 | U-Net: A User-Level Network Interface for Parallel and Distributed ComputingabstractThe U-Net communication architecture provides processes with a virtual view of a network interface to enable userlevel access to high-speed communication devices. The architecture, implemented on standard workstations using offthe-shelf ATM communication hardware, removes the kernel from the communication path, while still providing full protection. The model presented by U-Net allows for the construction of protocols at user level whose performance is only limited by the capabilities of network. The architecture is extremely flexible in the sense that traditional protocols like TCP and UDP, as well as novel abstractions like Active Messages can be implemented efficiently. A U-Net prototype on an 8node ATM cluster of standard workstations offers 65 microseconds round-trip latency and 15 Mbytes/sec bandwidth. It achieves TCP performance at maximum network bandwidth and demonstrates performance equivalent to Meiko CS-2 and TMC CM-5 supercomputers on a set of Split-C benchmarks. Thorsten von Eicken, Anindya Basu, Vineet Buch, Werner Vogels |
SOSP | 4 |