Blog
VMware Academic Program
Login
  • Projects
  • Team
  • Announcements
  • Publications
  • About Us
  • Directions
  • Recruiting

Alex Conway

Researcher

Palo Alto, CA, US

Alex is a researcher at VMware Research. His research bridges storage systems and external memory theory, and he leads the SplinterDB project.

My research interests include write-optimized data structures, caching algorithms, file systems and more generally external memory theory and storage systems. I received my Ph.D. from Rutgers University, where I studied under Martin Farach-Colton. See my website ajhconway.com.

Projects

  • BetrFS
  • SplinterDB
  • Hash-Based Virtual Memory
  • Iceberg Hashtables
  • Approximate Membership Query Data Structures

Publications

  • The Full Path to Full-Path Indexing
  • Optimal Ball Recycling
  • Optimal Ball Recycling (conference version)
  • Small Refinements to the DAM Can Have Big Consequences for Data-Structure Design
  • File-System Aging: It's More Usage than Fullness
  • How to Copy Files
  • SplinterDB: Closing the Bandwidth Gap for NVMe Key-Value Stores
  • Copy-on-Abundant-Write for Nimble File System Clones
  • Vector Quotient Filters: Overcoming the Time/Space Trade-Off in Filter Design
  • External-Memory Dictionaries in the Affine and PDAM Models
  • Paging and the Address Translation Problem
  • BetrFS: A Compleat File System for Commodity SSDs
  • SplinterDB and Maplets: Improving the Trade-Offs in LSM Compaction Policy
  • IcebergHT: High Performance PMEM Hash Tables Through Stability and Low Associativity
  • Online List Labeling: Breaking the log^2 n Barrier