EDBT 2026 Demo / reviewers in the wild / expert
Ram Kesavan
dblp:30/4355
· DBLP profile ↗
7ranked-venue papers in the field
4as first author
3since 2021 · last 2024
—ORCID · none
Domains — venue-derived; a paper can count in several
Big Data, Cloud & Distributed Data Systems · 5 (3 first)Database Systems & Data Management · 2 (1 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | I/O in a Flash: Evolution of ONTAP to Low-Latency SSDs
Matthew Curtis-Maury, Ram Kesavan, Bharadwaj V. R., Nikhil Mattankot, Vania Fang, Yash Trivedi, Kesari Mishra |
FAST | 2 |
| 2024 | Transparent Migration from Datastore to FirestoreabstractDatastore was one of Google's first cloud databases, launched initially as part of App Engine, and built over Google's internal Megastore database system. Firestore was launched in 2019, both a re-implementation of Datastore over Google's Spanner database system and a new, mobile and web-friendly Firestore API. Spanner was chosen as the storage engine of Firestore in particular for technical reasons---it provides unrestricted transaction capabilities, strong consistency guarantees, and other improvements over Megastore. To provide these improvements to all our customers, and simplify our overall system, a non-disruptive, zero-downtime migration was executed of all Datastore databases (stored in Megastore) to Firestore databases (stored in Spanner). This migration took a couple of years to design and plan, and about three to execute. This paper describes both the core engine for migrating databases, and various practical problems that were solved to make this journey successful. As of the writing of this paper, all (over one million) databases have been successfully migrated. Ed Davisson, Tilo Dickopp, David Gay, Eric Karasuda, Ram Kesavan, Vadim Yushprakh |
Proc. VLDB Endow. | 5 |
| 2023 | Firestore: The NoSQL Serverless Database for the Application DeveloperabstractThe recent years have seen an explosive growth in web and mobile application development. Such applications typically have rapid development cycles, and their developers expect mobile-friendly features and serverless characteristics such as rapid deployment capabilities (with minimal initialization), scalability to handle workload spikes, and flexible pay-as-you-go billing. Google’s Firestore is a NoSQL serverless database with real-time notification capability, and together with the Firebase ecosystem greatly simplifies common app development challenges by letting application developers focus primarily on their business logic and user experience. This paper presents the Firestore architecture, how it satisfies the aforementioned requirements, and how its real-time notification system works in tandem with Firebase client libraries to allow mobile applications to provide a smooth user experience even in the presence of network connectivity issues. Ram Kesavan, David Gay, Daniel Thevessen, Jimit Shah, C. Mohan 0001 |
ICDE | 1 |
| 2019 | Storage Gardening: Using a Virtualization Layer for Efficient Defragmentation in the WAFL File System
Ram Kesavan, Matthew Curtis-Maury, Vinay Devadas, Kesari Mishra |
FAST | 1 |
| 2018 | WAFL Iron: Repairing Live Enterprise File Systems
Ram Kesavan, Harendra Kumar, Sushrut Bhowmik |
FAST | 1 |
| 2017 | Algorithms and Data Structures for Efficient Free Space Reclamation in WAFL
Ram Kesavan, Travis Grusecki, Yuvraj Patel |
FAST | 1 |
| 2017 | High Performance Metadata Integrity Protection in the WAFL Copy-on-Write File System
Harendra Kumar, Yuvraj Patel, Ram Kesavan, Sumith Makam |
FAST | 3 |