Authors
Philipp Fent, Alexander van Renen, Andreas Kipf, Viktor Leis, Thomas Neumann, Alfons Kemper
Publication date
2020/4/20
Conference
2020 IEEE 36th International Conference on Data Engineering (ICDE)
Pages
1477-1488
Publisher
IEEE
Description
While hardware and software improvements greatly accelerated modern database systems' internal operations, the decades-old stream-based Socket API for external communication is still unchanged. We show experimentally, that for modern high-performance systems networking has become a performance bottleneck. Therefore, we argue that the communication stack needs to be redesigned to fully exploit modern hardware - as has already happened to most other database system components.We propose L5, a high-performance communication layer for database systems. L5 rethinks the flow of data in and out of the database system and is based on direct memory access techniques for intra-datacenter (RDMA) and intra-machine communication (Shared Memory). With L5, we provide a building block to accelerate ODBC-like interfaces with a unified and message-based communication framework. Our results …
Total citations
202020212022202320242814149
Scholar articles
P Fent, A van Renen, A Kipf, V Leis, T Neumann… - 2020 IEEE 36th International Conference on Data …, 2020