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

Darren Gehring

dblp:130/2894 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
2since 2021 · last 2025
—ORCID · none

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

Computer networks · 2 · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Human-computer interaction and ubiquitous 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
3 papers
High-performance computing · 41% Distributed systems · 41% Storage systems · 12%
Computer networks
1 paper
Internet of things and sensor networks · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Smart cities and intelligent transportation · 100%

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

TopicWeightPapersLastEvidence papers
High-performance computing › performance optimization
application acceleration
0.912025
Garnet: A Next-Generation Cache-Store for Accelerating Applications and Services · Proc. VLDB Endow. 2025
Internet of things and sensor networks
environmental sensing
0.612022
Eclipse: An End-to-End Platform for Low-Cost, Hyperlocal Environmental Sensing in Cities · IPSN 2022
Distributed systems
distributed programming
0.412020
A.M.B.R.O.S.I.A: Providing Performant Virtual Resiliency for Distributed Applications · Proc. VLDB Endow. 2020
Distributed systems
fault tolerance
0.412020
A.M.B.R.O.S.I.A: Providing Performant Virtual Resiliency for Distributed Applications · Proc. VLDB Endow. 2020
Storage systems › storage architecture › block storage
cloud block storage
0.212014
Blizzard: Fast, Cloud-scale Block Storage for Cloud-oblivious Applications · NSDI 2014
Storage systems
virtual storage
0.112014
Blizzard: Fast, Cloud-scale Block Storage for Cloud-oblivious Applications · NSDI 2014

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

sensor calibration · 1.1low-cost sensing · 1.1log-as-user-data · 0.4database performance optimization · 0.4
YearPublicationVenuePosition
2025 Garnet: A Next-Generation Cache-Store for Accelerating Applications and Services
Badrish Chandramouli, Vasileios Zois, Ted Hart, Tal Zaccai, Lukas M. Maas, Yoganand Rajasekaran, Darren Gehring
Proc. VLDB Endow.7
2022 Eclipse: An End-to-End Platform for Low-Cost, Hyperlocal Environmental Sensing in Cities
abstract
This paper presents Eclipse, a platform for low-cost urban environmental sensing using solar-powered and cellular-connected devices. Dense sensor networks promise to monitor pollution at fine spatial and temporal resolutions, yet few cities have actually implemented such networks due to high costs and limited accuracy. We address these barriers by developing an end-to-end framework for urban air quality sensing with minimal infrastructure requirements. We designed an unobtrusive device that collects data on fine particulate matter (PM2.5), temperature, relative humidity, and barometric pres-sure. A modular design further includes four low-cost gas sensors - Ozone (03), Nitrogen Dioxide (NO2), Sulfur Dioxide (SO2), and Carbon Monoxide (CO) - selected based on local priorities. We deployed 115 devices across Chicago, reliably collecting data for over 90% of expected sensor-hours from July 2 - September 30, 2021. We further developed a calibration strategy that reduced errors by 41.2 – 98.8%, improving accuracy to levels recommended for hotspot detection (PM2.5and 03) or education (NO2and SO2). Through this work, we offer insights on the real-world deployment of a replicable, large-scale, end-to-end platform for hyperlocal urban environmental sensing.
Madeleine I. G. Daepp, Alex Cabral, Vaishnavi Nattar Ranganathan, Vikram Iyer, Scott Counts, Paul Johns, Asta Roseway, Charles E. Catlett, Gavin Jancke, Darren Gehring, Chuck Needham, Curtis von Veh, Tracy Tran, Lex Story, Gabriele D'Amone, Bichlien Nguyen
IPSN10
2020 A.M.B.R.O.S.I.A: Providing Performant Virtual Resiliency for Distributed Applications
abstract
When writing today's distributed programs, which frequently span both devices and cloud services, programmers are faced with complex decisions and coding tasks around coping with failure, especially when these distributed components are stateful. If their application can be cast as pure data processing, they benefit from the past 40--50 years of work from the database community, which has shown how declarative database systems can completely isolate the developer from the possibility of failure in a performant manner. Unfortunately, while there have been some attempts at bringing similar functionality into the more general distributed programming space, a compelling general-purpose system must handle non-determinism, be performant, support a variety of machine types with varying resiliency goals, and be language agnostic, allowing distributed components written in different languages to communicate. This paper introduces Ambrosia, the first system to satisfy all these requirements. We coin the term "virtual resiliency", analogous to virtual memory, for the platform feature which allows failure oblivious code to run in a failure resilient manner. We also introduce novel programming language constructs for resiliently handling non-determinism. Of further interest is the effective reapplication of much database performance optimization technology to make Ambrosia more performant than many of today's non-resilient cloud solutions.
Jonathan Goldstein, Ahmed S. Abdelhamid, Michael Barnett 0001, Sebastian Burckhardt, Badrish Chandramouli, Darren Gehring, Niel Lebeck, Christopher Meiklejohn, Umar Farooq Minhas, Ryan Newton, Rahee Peshawaria, Tal Zaccai, Irene Zhang
Proc. VLDB Endow.6
2014 Blizzard: Fast, Cloud-scale Block Storage for Cloud-oblivious Applications
James W. Mickens, Ed Nightingale, Jeremy Elson, Darren Gehring, Asim Kadav, Vijay Chidambaram, Krishna Nareddy
NSDI4
2012 Displaying mobile feedback during a presentation
abstract
Smartphone use in presentations is often seen as distracting to the audience and speaker. However, phones can encourage people participate more fully in what is going on around them and build stronger ties with their companions. In this paper, we describe a smartphone interface designed to help audience members engage fully in a presentation by providing real time mobile feedback. This feedback is then aggregated and reflected back to the group via a projected visualization, with notifications provided to the presenter and the audience on interesting feedback events. We deployed this system in a large enterprise meeting, and collected information about the attendees' experiences with it via surveys and interaction logs. Participants report that providing mobile feedback was convenient, helped them pay close attention to the presentation, and enabled them to feel connected with other audience members.
Jaime Teevan, Daniel J. Liebling, Ann Paradiso, Carlos Garcia Jurado Suarez, Curtis von Veh, Darren Gehring
Mobile HCI6