EDBT 2026 Demo / reviewers in the wild / expert
Kajetan Jeremi Maliszewski
dblp:273/7017
· DBLP profile ↗
2ranked-venue papers
2as first author
2since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, 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.
| Databases, data mining, and information retrieval
2 papers |
Query processing and optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 72% Cloud and datacenter computing · 28% | |
| Network and information security
2 papers |
Hardware security and side channels · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
join processing |
1.2 | 2 | 2023 | Cracking-Like Join for Trusted Execution Environments · Proc. VLDB Endow. 2023 What Is the Price for Joining Securely? Benchmarking Equi-Joins in Trusted Execution Environments · Proc. VLDB Endow. 2021 |
Performance modeling and evaluation
benchmarking |
0.5 | 1 | 2021 | What Is the Price for Joining Securely? Benchmarking Equi-Joins in Trusted Execution Environments · Proc. VLDB Endow. 2021 |
Hardware security and side channels
trusted execution environments |
0.3 | 2 | 2023 | Cracking-Like Join for Trusted Execution Environments · Proc. VLDB Endow. 2023 What Is the Price for Joining Securely? Benchmarking Equi-Joins in Trusted Execution Environments · Proc. VLDB Endow. 2021 |
Cloud and datacenter computing
database-as-a-service |
0.2 | 1 | 2023 | Cracking-Like Join for Trusted Execution Environments · Proc. VLDB Endow. 2023 |
Methods — techniques the papers use, named apart from their topics
trusted execution environment · 2.0oblivious execution · 1.5benchmarking · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Cracking-Like Join for Trusted Execution EnvironmentsabstractData processing on non-trusted infrastructures, such as the public cloud, has become increasingly popular, despite posing risks to data privacy. However, the existing cloud DBMSs either lack sufficient privacy guarantees or underperform. In this paper, we address both challenges (privacy and efficiency) by proposing CrkJoin, a join algorithm that leverages Trusted Execution Environments (TEE). We adapted CrkJoin to the architecture of TEEs to achieve significant improvements in latency of up to three orders of magnitude over baselines in a multi-tenant scenario. Moreover, CrkJoin offers at least 2.9x higher throughput than the state-of-the-art algorithms. Our research is unique in that it focuses on both privacy and efficiency concerns, which has not been adequately addressed in previous studies. Our findings suggest that CrkJoin makes joining in TEEs practical, and it lays a foundation towards a truly private and efficient cloud DBMS. Kajetan Jeremi Maliszewski, Jorge-Arnulfo Quiané-Ruiz, Volker Markl |
Proc. VLDB Endow. | 1 |
| 2021 | What Is the Price for Joining Securely? Benchmarking Equi-Joins in Trusted Execution EnvironmentsabstractProtection of personal data has been raised to be among the top requirements of modern systems. At the same time, it is now frequent that the owner of the data and the owner of the computing infrastructure are two entities with limited trust between them (e. g., volunteer computing or the hybrid-cloud). Recently, trusted execution environments (TEEs) became a viable solution to ensure the security of systems in such environments. However, the performance of relational operators in TEEs remains an open problem. We conduct a comprehensive experimental study to identify the main bottlenecks and challenges when executing relational equi-joins in TEEs. For this, we introduce TEEbench, a framework for unified benchmarking of relational operators in TEEs, and use it for conducting our experimental evaluation. In a nutshell, we perform the following experimental analysis for eight core join algorithms: off-the-shelf performance; the performance implications of data sealing and obliviousness; sensitivity and scalability. The results show that all eight join algorithms significantly suffer from different performance bottlenecks in TEEs. They can be up to three orders of magnitude slower in TEEs than on plain CPUs. Our study also indicates that existing join algorithms need a complete, hardware-aware redesign to be efficient in TEEs, and that, in secure query plans, managing TEE features is equally important to join selection. Kajetan Jeremi Maliszewski, Jorge-Arnulfo Quiané-Ruiz, Jonas Traub, Volker Markl |
Proc. VLDB Endow. | 1 |