Publications
[EuroMLSys '24] SpeedyLoader: Efficient Pipelining of Data Preprocessing and Machine Learning Training ACM Workshop on Machine Learning and Systems (collocated with EuroSys). R. Nouaji, S. Bitchebe, O. Balmau. [pdf][slides]
[EdgeSys '24] Stream Processing with Adaptive Edge-Enhanced Confidential Computing ACM International Workshop on Edge Systems, Analytics, and Networking (collocated with EuroSys). Y. Yan, P. Mishra, W. Huang, A. Mehta, O. Balmau, D. Lie. [pdf][slides]
[EdgeSys '24] PathFS: A File System for the Hierarchical Edge ACM International Workshop on Edge Systems, Analytics, and Networking (collocated with EuroSys). V. Dantas de Lima Melo, M. Thiessen, A. Panas, A. da Silva Veith, K. Yano, O. Balmau, E. de Lara [pdf][slides]
[EuroSys '24 - Poster] PAM: Fast Reactive Reconfiguration for Stateful Stream Processing ACM International Workshop on Edge Systems, Analytics, and Networking. P. Mishra, O. Balmau, E. de Lara [pdf]
[CHEOPS '23] Is Bare-metal I/O Performance with User-defined Storage Drives Inside VMs Possible? ACM Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems. S. Rolon, O. Balmau. [pdf][slides]
[SIGMOD Record '22] Characterizing I/O in Machine Learning with MLPerf Storage. SIGMOD Record DBrainstorming. O. Balmau. [pdf]
[SEC '22] Shepherd: Seamless Stream Processing on the Edge. AACM/IEEE Symposium on Edge Computing. B. Ramprasad, P. Mishra, M. Thiessen, H. Chen, A. da Silva Veith, M. Gabel, O. Balmau, A. Chow, E. de Lara. [pdf] [code] [talk]
[CHEOPS '22] TONE: Cutting Tail-Latency in Learned Indexes. ACM Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems. Y. Zhang, X. Xiong, O. Balmau. [pdf] [code] [talk]
[OSDI '20] Snapshot Isolation Without Snapshots. USENIX Symposium on Operating Systems Design and Implementation 2020 (17% acceptance ratio). B. Lepers, O. Balmau, K. Gupta , W. Zwaenepoel. [pdf] [code] [slides]
[THESIS] Redesigning Persistent Key-Value Stores for Future Workloads, Hardware, and Performance Requirements. Oana Balmau. Doctoral Dissertation, The University of Sydney, 2020. Advised by Prof. Willy Zwaenepoel. PhD Committee: Dr. Ricardo Bianchini, Prof. Vijay Chidambaram, Prof. Frans Kaashoek. Winner of CORE John Makepeace Bennett Award 2021 for the best Computer Science doctoral dissertation in Australia and New Zealand. Winner of Honorable Mention for the ACM SIGOPS Dennis M. Ritchie Doctoral Dissertation Award. [pdf]
[TOCS '20] SILK+: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores Running Heterogeneous Workloads. ACM Transactions on Computer Systems Special Issue. O. Balmau, F. Dinu, W. Zwaenepoel, K. Gupta , R. Chandhiramoorthi, D. Didona. Invited paper. [pdf]
[SOSP '19] KVell: the Design and Implementation of a Fast Persistent Key-Value Store. Symposium on Operating Systems Principles 2019 (14% acceptance ratio). B. Lepers, O. Balmau, K. Gupta , W. Zwaenepoel. [pdf][code][slides][talk]
[USENIX ATC '19] SILK: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores. USENIX Annual Technical Conference 2019 (19% acceptance ratio). O. Balmau, F. Dinu, W. Zwaenepoel, K. Gupta , R. Chandhiramoorthi, D. Didona. Best Paper Award! Invited to publish in ACM Transactions on Computer Systems (TOCS) special issue. [pdf][code][slides][talk-MSR]
[USENIX ATC '17] TRIAD: Creating Synergies Between Memory, Disk and Log in LSM Key-Value Stores. USENIX Annual Technical Conference 2017 (21% acceptance ratio). O. Balmau, D. Didona, R. Guerraoui, W. Zwaenepoel, H. Yuan, A. Arora, K. Gupta, P. Konka. [pdf][code][slides]
[EuroSys '17] FloDB: Unlocking Memory in Persistent Key-Value Stores. The European Conference on Computer Systems 2017 (20% acceptance ratio). O. Balmau, R. Guerraoui, V. Trigonakis, I. Zablotchi. [pdf][code][slides]