About

I’m a Senior Software Engineer on the Database team at Huawei Research UK, working remotely from Greece.

I build high-performance systems. Since 2023, I’ve been optimizing GaussDB’s vectorized execution engine—now the fastest we’ve benchmarked. Before that, I built Dandelion (distributed transactions), Odyssey (RDMA-based replication protocols) and DLHT (a non-blocking resizable hashtable), each achieving state-of-the-art performance.

My background is in databases, computer architecture, and low-level C/C++ programming.

Service

PC member: PaPoC’23, ASPLOS’23, ASPLOS’24

Publications

Dandelion: Smaller Clusters, Bigger Speeds—Distributed Transactions Redefined. VLDB ‘25
Vasilis Gavrielatos, Antonis Katsarakis, Chris Jensen, Nikos Ntarmos.
pdf

The LAW theorem: Local Reads and Linearizable Asynchronous Replication. VLDB ‘25
Antonis Katsarakis, Vasilis Gavrielatos, Emmanouil Giortamis, Pramod Bhatotia, Aleksandar Dragojevic, Boris Grot, Vijay Nagarajan, Panagiota Fatourou.
pdf

Fast, Highly Available, and Recoverable Transactions on Disaggregated Data Stores EDBT ‘25
Mahesh Dananjaya, Vasilis Gavrielatos, Antonis Katsarakis, Nikos Ntarmos, Vijay Nagarajan.
pdf

DLHT: A Non-blocking Resizable Hashtable with Fast Deletes and Memory-awareness. HPDC ‘24
Vasilis Gavrielatos, Antonis Katsarakis, Nikos Ntarmos.
pdf

HeteroGen: Automatic Synthesis of Heterogeneous Cache Coherence Protocols. HPCA ‘22
Nicolai Oswald, Vijay Nagarajan, Daniel J. Sorin, Vasilis Gavrielatos, Theo Olausson, Reece Carr.
IEEE MICRO Top Picks
pdf

Avocado: A Secure In-Memory Distributed Storage System. ATC’21
Maurice Bailleu, Dimitra Giantsidi, Vasilis Gavrielatos, Le Quoc Do, Vijay Nagarajan, Pramod Bhatotia.
pdf-slides-video

Odyssey: The Impact of Modern Hardware on Strongly-Consistent Replication Protocols. Eurosys’21.
Vasilis Gavrielatos, Antonios Katsarakis, Vijay Nagarajan.
pdf code video

Towards the Synthesis of Coherence/Replication Protocols from Consistency Models via Real-Time Orderings. PaPoC’21.
Vasilis Gavrielatos, Vijay Nagarajan and Panagiota Fatourou.
pdf video

Hermes: a Fast, Fault-Tolerant and Linearizable Replication Protocol. ASPLOS’20.
Antonios Katsarakis, Vasilis Gavrielatos, M. R. Siavash Katebzadeh, Arpit Joshi, Aleksandar Dragojevic, Boris Grot, Vijay Nagarajan.
IEEE MICRO Top Picks Honourable Mention
pdf slides video webpage code

Lazy Release Persistency. ASPLOS’20.
Mahesh Dananjaya, Vasilis Gavrielatos, Vijay Nagarajan, Arpit Joshi.
pdf video

Kite: Efficient and Available Release Consistency for the Datacenter. PPoPP ’20. Best paper nominee.
Vasilis Gavrielatos, Antonios Katsarakis, Vijay Nagarajan, Boris Grot, and Arpit Joshi.
extended version published version slides code

Scale-Out ccNUMA: Exploiting Skew with Strongly Consistent Caching. EuroSys ’18.
Vasilis Gavrielatos, Antonios Katsarakis, Arpit Joshi, Nicolai Oswald, Boris Grot, and Vijay Nagarajan.
pdf slides code

Extending Classic Paxos for High-performance Read-Modify-Write Registers
Vasilis Gavrielatos, Antonios Katsarakis, Vijay Nagarajan.
pdf arXiv

Designing the Replication Layer of a General-Purpose Datacenter Key-Value Store. PhD thesis.
Vasilis Gavrielatos.
pdf

Key-value-stores from the Lens of Shared Memory. ACM Sigarch Blog May ‘20.
Vijay Nagarajan, Boris Grot, Vasilis Gavrielatos and Antonis Katsarakis
link

This homepage is forked from the academic-pages template.