| 2022 | SYSTOR | Understanding modern storage APIs: a systematic study of libaio, SPDK, and io_uring. | Diego Didona, Jonas Pfefferle, Nikolas Ioannou, Bernard Metzler, Animesh Trivedi |
| 2021 | EuroSys | Towards a General Framework for ML-based Self-tuning Databases. | Thomas Schmied, Diego Didona, Andreas C. Dring, Thomas P. Parnell, Nikolas Ioannou |
| 2020 | ICDCS | Lynceus: Cost-efficient Tuning and Provisioning of Data Analytic Jobs. | Maria Casimiro, Diego Didona, Paolo Romano, Lus E. T. Rodrigues, Willy Zwaenepoel, David Garlan |
| 2019 | ICDCS | PaRiS: Causally Consistent Transactions with Non-blocking Reads and Partial Replication. | Kristina Spirovska, Diego Didona, Willy Zwaenepoel |
| 2019 | NSDI | Size-aware Sharding For Improving Tail Latencies in In-memory Key-value Stores. | Diego Didona, Willy Zwaenepoel |
| 2019 | USENIX | SILK: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores. | Oana Balmau, Florin Dinu, Willy Zwaenepoel, Karan Gupta, Ravishankar Chandhiramoorthi, Diego Didona |
| 2019 | SPAA | Distributed Transactional Systems Cannot Be Fast. | Diego Didona, Panagiota Fatourou, Rachid Guerraoui, Jingjing Wang, Willy Zwaenepoel |
| 2018 | CLOUD | Kairos: Preemptive Data Center Scheduling Without Runtime Estimates. | Pamela Delgado, Diego Didona, Florin Dinu, Willy Zwaenepoel |
| 2018 | DSN | Wren: Nonblocking Reads in a Partitioned Transactional Causally Consistent Data Store. | Kristina Spirovska, Diego Didona, Willy Zwaenepoel |
| 2017 | ICDCS | Optimistic Causal Consistency for Geo-Replicated Key-Value Stores. | Kristina Spirovska, Diego Didona, Willy Zwaenepoel |
| 2017 | MASCOTS | An Analytical Model of Hardware Transactional Memory. | Daniel Castro, Paolo Romano, Diego Didona, Willy Zwaenepoel |
| 2017 | USENIX | TRIAD: Creating Synergies Between Memory, Disk and Log in Log Structured Key-Value Stores. | Oana Balmau, Diego Didona, Rachid Guerraoui, Willy Zwaenepoel, Huapeng Yuan, Aashray Arora, Karan Gupta, Pavan Konka |
| 2016 | ASPLOS | ProteusTM: Abstraction Meets Performance in Transactional Memory. | Diego Didona, Nuno Diegues, Anne-Marie Kermarrec, Rachid Guerraoui, Ricardo Neves, Paolo Romano |
| 2016 | CLOUD | Job-aware Scheduling in Eagle: Divide and Stick to Your Probes. | Pamela Delgado, Diego Didona, Florin Dinu, Willy Zwaenepoel |
| 2015 | ICPADS | Using Analytical Models to Bootstrap Machine Learning Performance Predictors. | Diego Didona, Paolo Romano |
| 2014 | MASCOTS | Performance Modelling of Partially Replicated In-Memory Transactional Stores. | Diego Didona, Paolo Romano |
| 2011 | EuroPar | Integrated Monitoring of Infrastructures and Applications in Cloud Environments. | Roberto Palmieri, Pierangelo di Sanzo, Francesco Quaglia, Paolo Romano, Sebastiano Peluso, Diego Didona |
| 2011 | PADS | Application Transparent Migration of Simulation Objects with Generic Memory Layout. | Sebastiano Peluso, Diego Didona, Francesco Quaglia |