TALKS

Academic Talks

  • EVA: An End-to-End Data System for Querying Videos At Scale
    Workshop on Video Analytics, May 2022, Stanford, CA
    ICDE, May 2022, Virtual
    DaMoN, June 2022, Philadelphia, PA
    CIDR, January 2022, Virtual

  • Buffer Management on Non-Volatile Memory
    Imperial College, November 2020, Virtual

  • Debugging Your Database System Using Apollo
    HPTS, November 2019, Pacific Grove, CA
    [slides]

  • ACM SIGMOD Jim Gray Doctoral Dissertation Award Talk
    SIGMOD, June 2019, Amsterdam, The Netherlands
    [slides] [webpage]

  • BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory
    VLDB, August 2018, Rio de Janeiro, Brazil
    [slides]

  • SlimDB: A Space-Efficient Key-Value Storage Engine For Semi-Sorted Data
    VLDB, August 2018, Rio de Janeiro, Brazil

  • Data Management on Non-Volatile Memory
    University of California, May 2018, Berkeley, CA
    Princeton University, April 2018, Princeton, NJ
    University of Texas, April 2018, Austin, TX
    University of California, April 2018, Santa Barbara, CA
    Yale University, April 2018, New Haven, CT
    Microsoft Research, March 2018, Redmond, WA
    Swiss Federal Institute of Technology, March 2018, Zurich, Switzerland
    University of Illinois Urbana–Champaign, March 2018, Champaign, IL
    Northwestern University, March 2018, Evanston, IL
    Georgia Institute of Technology, March 2018, Atlanta, GA
    Cornell University, March 2018, Ithaca, NY
    University of Utah, March 2018, Salt Lake City, UT
    Duke University, February 2018, Durham, NC
    IBM Research, February 2018, Almaden, CA
    University of California, February 2018, Los Angeles, CA
    VoltDB, January 2018, Bedford, MA
    [slides]

  • What Non-Volatile Memory Means for Database Systems
    MIT Database Group, November 2017, Cambridge, MA
    Duke Database Group, November 2017, Durham, NC
    [slides]

  • OLTP on Non-Volatile Memory
    HPTS, October 2017, Pacific Grove, CA
    [slides]

  • How to Build a Non-Volatile Memory Database System
    NEDB @ MIT, Jan 2017, Cambridge, MA
    [slides]

  • Write-Behind Logging
    PDL Retreat, October 2017, Bedford, PA
    VLDB, Aug 2017, Munich, Germany
    [slides]

  • What Non-Volatile Memory Means for the Future Of Database Systems
    Stanford InfoLab, Sep 2016, Stanford, CA
    [slides]

  • Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads
    ACM SIGMOD, June 2016, San Francisco, CA
    PDL Retreat, October 2015, Bedford, PA
    [slides]

  • Let’s Talk About Non-Volatile Memory Database Systems
    MIT Database Group, September 2014, Cambridge, MA
    Brown Data Management Research Group, September 2014, Providence, RI
    [slides]

  • Storage & Recovery Methods for Non-Volatile Memory Database Systems
    ACM SIGMOD, June 2015, Melbourne, Australia
    PDL Retreat, October 2014, Bedford, PA
    [slides]

  • So You Want to Fork PostgreSQL
    HPTS, September 2015, Pacific Grove, CA
    [slides] [code] [pgsql-hackers]

  • Leveraging the Short-term Memory of Hardware to Diagnose Production-run Software Failures
    ACM ASPLOS, March 2014, Salt Lake City, UT
    [slides]

  • OLTP Database Systems for Next Generation Non-Volatile Memory
    PDL Retreat, October 2013, Bedford, PA

  • Production-run Software Failure Diagnosis via Hardware Performance Counters
    ACM ASPLOS, March 2013, Houston, TX
    [slides]

Industry Research Talks

  • EVA: An End-to-End Data System for Querying Videos At Scale
    Cisco, March 2022, Virtual

  • Buffer Management on Non-Volatile Memory
    Imperial College, January 2021, Virtual
    Oracle Labs, October 2020, Virtual

  • Write-Behind Logging
    SAP Labs, Sep 2017, Walldorf, Germany
    [slides]

  • BZTree: An NVM-Aware Latch-Free B+Tree
    Microsoft Research, Dec 2016, Redmond, WA

  • What Non-Volatile Memory Means for the Future Of Database Systems
    VMware Research, Sep 2016, Palo Alto, CA
    [slides]

  • Thus Spoke Arulraj: Non-Volatile Memory for Databases
    Intel ISTC Big Data Retreat, Aug 2016, Hillsboro, OR
    [slides]

  • Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads
    Oracle Labs, April 2016, Redwood City, CA
    [slides]

  • The Case for Flexible Storage Model
    Huawei, April 2016, Santa Clara, CA
    [slides]

  • Rethinking Database Systems for Next-Generation Memory Technologies
    Samsung Research, March 2016, Mountain View, CA
    [slides]

  • Let’s Talk About Non-Volatile Memory Database Systems
    IBM Research, September 2015, San Jose, CA
    EMC Flash Forum, September 2014, Hopkinton MA
    [slides]