Demo Data from EDBT 2026 / reviewers in the wild / expert
Konstantinos Kanellis
dblp:206/9241
· DBLP profile ↗
6ranked-venue papers
4as first author
4since 2021 · last 2026
0009-0006-3776-3863ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 35% Performance modeling and evaluation · 28% Memory systems · 14% | |
| Databases, data mining, and information retrieval
2 papers |
Database system architecture and tuning · 41% Data mining · 41% Indexing and storage engines · 18% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
benchmarking |
1.2 | 2 | 2026 | TUNA: Tuning Unstable and Noisy Cloud Applications · EuroSys 2025 From Good to Great: Parameter Tuning in Memory Tiering Systems · IEEE Trans. Computers 2026 |
Memory systems
tiered memory |
1.0 | 1 | 2026 | From Good to Great: Parameter Tuning in Memory Tiering Systems · IEEE Trans. Computers 2026 |
High-performance computing › performance optimization
auto-tuning |
0.9 | 1 | 2025 | TUNA: Tuning Unstable and Noisy Cloud Applications · EuroSys 2025 |
Storage systems
key-value storage |
0.9 | 1 | 2025 | From FASTER to F2: Evolving Concurrent Key-Value Store Designs for Large Skewed Workloads · Proc. VLDB Endow. 2025 |
Storage systems › logging
log compaction |
0.9 | 1 | 2025 | From FASTER to F2: Evolving Concurrent Key-Value Store Designs for Large Skewed Workloads · Proc. VLDB Endow. 2025 |
Storage systems › file systems › write-optimized file system
log-structured file system |
0.9 | 1 | 2025 | From FASTER to F2: Evolving Concurrent Key-Value Store Designs for Large Skewed Workloads · Proc. VLDB Endow. 2025 |
Cloud and datacenter computing
noisy cloud environments |
0.9 | 1 | 2025 | TUNA: Tuning Unstable and Noisy Cloud Applications · EuroSys 2025 |
Performance modeling and evaluation
performance variability |
0.9 | 1 | 2025 | TUNA: Tuning Unstable and Noisy Cloud Applications · EuroSys 2025 |
Database system architecture and tuning
configuration tuning |
0.6 | 1 | 2022 | LlamaTune: Sample-Efficient DBMS Configuration Tuning · Proc. VLDB Endow. 2022 |
Data mining
dimensionality reduction |
0.6 | 1 | 2022 | LlamaTune: Sample-Efficient DBMS Configuration Tuning · Proc. VLDB Endow. 2022 |
Indexing and storage engines
hash index |
0.3 | 1 | 2025 | From FASTER to F2: Evolving Concurrent Key-Value Store Designs for Large Skewed Workloads · Proc. VLDB Endow. 2025 |
Methods — techniques the papers use, named apart from their topics
read cache · 1.7latch-free concurrency · 1.7parameter tuning · 1.0outlier detection · 0.9machine learning · 0.9reinforcement learning · 0.6randomized projections · 0.6bucketization · 0.6biased sampling · 0.6bayesian optimization · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | From Good to Great: Parameter Tuning in Memory Tiering Systems
Konstantinos Kanellis, Sujay Yadalam, Hayden Coffey, Shivaram Venkataraman, Michael Swift |
IEEE Trans. Computers | 1 |
| 2025 | TUNA: Tuning Unstable and Noisy Cloud ApplicationsabstractAutotuning plays a pivotal role in optimizing the performance of systems, particularly in large-scale cloud deployments. One of the main challenges in performing autotuning in the cloud arises from performance variability. We first investigate the extent to which noise slows autotuning and find that as little as 5% noise can lead to a 2.5x slowdown in converging to the best-performing configuration. We measure the magnitude of noise in cloud computing settings and find that while some components (CPU, disk) have almost no performance variability, there are still sources of significant variability (caches, memory). Furthermore, variability leads to autotuning finding unstable configurations. As many as 63.3% of the configurations selected as "best" during tuning can have their performance degrade by 30% or more when deployed. Using this as motivation, we propose a novel approach to improve the efficiency of autotuning systems by (a) detecting and removing outlier configurations and (b) using ML-based approaches to provide a more stable true signal of de-noised experiment results to the optimizer. The resulting system, TUNA (Tuning Unstable and Noisy Cloud Applications) enables faster convergence and robust configurations. Tuning PostgreSQL running mssales, an enterprise production workload, we find that TUNA can lead to 1.88x lower running time on average with 2.58x lower standard deviation compared to traditional sampling methodologies. Johannes Freischuetz, Konstantinos Kanellis, Brian Kroth, Shivaram Venkataraman |
EuroSys | 2 |
| 2025 | From FASTER to F2: Evolving Concurrent Key-Value Store Designs for Large Skewed WorkloadsabstractModern large-scale services such as search engines, messaging platforms, and serverless functions, rely on key-value (KV) stores to maintain high performance at scale. When such services are deployed in constrained memory environments, they present challenging requirements: point operations requiring high throughput, working sets much larger than main memory, and natural skew in key access patterns. Traditional KV stores, based on LSM- and B-Trees, have been widely used to handle such use cases, but they often suffer from suboptimal use of modern hardware resources. The FASTER project, developed as a high-performance open-source KV storage library, has demonstrated remarkable success in both inmemory and hybrid storage environments. However, when tasked with serving large skewed workloads, it faced challenges, including high indexing and compactions overheads, and inefficient management of non-overlapping read-hot and write-hot working sets. In this paper, we introduce F2 (for FASTER v2), an evolution of FASTER designed to meet the requirements of large skewed workloads common in industry applications. F2 adopts a two-tier record-oriented design to handle larger-than-memory skewed workloads, along with new concurrent latch-free mechanisms and components to maximize performance on modern hardware. To realize this design, F2 tackles key challenges and introduces several innovations, including new latch-free algorithms for multi-threaded log compaction, a two-level hash index to reduce indexing overhead for cold records, and a read-cache for serving read-hot records. Our evaluation shows that F2 achieves 2–11.9× better throughput compared to existing KV stores, effectively serving the target workload. F2 is open-source and available as part of the FASTER project. Konstantinos Kanellis, Badrish Chandramouli, Ted Hart, Shivaram Venkataraman |
Proc. VLDB Endow. | 1 |
| 2022 | LlamaTune: Sample-Efficient DBMS Configuration TuningabstractTuning a database system to achieve optimal performance on a given workload is a long-standing problem in the database community. A number of recent works have leveraged ML-based approaches to guide the sampling of large parameter spaces (hundreds of tuning knobs) in search for high performance configurations. Looking at Microsoft production services operating millions of databases, sample efficiency emerged as a crucial requirement to use tuners on diverse workloads. This motivates our investigation in LlamaTune, a tuner design that leverages domain knowledge to improve the sample efficiency of existing optimizers. LlamaTune employs an automated dimensionality reduction technique based on randomized projections, a biased-sampling approach to handle special values for certain knobs, and knob values bucketization, to reduce the size of the search space. LlamaTune compares favorably with the state-of-the-art optimizers across a diverse set of workloads. It identifies the best performing configurations with up to 11X fewer workload runs, and reaching up to 21% higher throughput. We also show that benefits from LlamaTune generalize across both BO-based and RL-based optimizers, as well as different DBMS versions. While the journey to perform database tuning at cloud-scale remains long, LlamaTune goes a long way in making automatic DBMS tuning practical at scale. Konstantinos Kanellis, Cong Ding 0002, Brian Kroth, Andreas Müller 0024, Carlo Curino, Shivaram Venkataraman |
Proc. VLDB Endow. | 1 |
| 2020 | Too Many Knobs to Tune? Towards Faster Database Tuning by Pre-selecting Important Knobs
Konstantinos Kanellis, Ramnatthan Alagappan, Shivaram Venkataraman |
HotStorage | 1 |
| 2017 | A programming model and runtime system for approximation-aware heterogeneous computingabstractHeterogeneous platforms that include diverse architectures such as multicore CPUs, FPGAs and GPUs are becoming very popular due to their superior performance and energy efficiency. Besides heterogeneity, a promising approach for minimizing energy consumption is through approximate computing which relaxes the requirement that all parts of a program are considered equally important to the output quality, thus, all should be executed at full accuracy. Our work extends a traditional OpenMP-like programming model and runtime system to support seamless execution on hybrid architectures with approximation semantics. Starting from a common application code, annotated with our programming model, the programmer can not only target heterogeneous architectures comprising CPU, FPGA and GPU components, but can also regulate the amount of approximation. We evaluate our framework on a number of large-scale applications and demonstrate that the combination of heterogeneous and approximate computing can provide a powerful dynamic interplay between performance and output quality. Ioannis Parnassos, Nikolaos Bellas, Nikolaos Katsaros, Nikolaos Patsiatzis, Athanasios Gkaras, Konstantinos Kanellis, Christos D. Antonopoulos, Michalis Spyrou, Manolis Maroudas |
FPL | 6 |