elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Asynchronous I/O - With Great Power Comes Great Responsibility

Pestka, Constantin and Paradies, Marcus and Pohl, Matthias (2023) Asynchronous I/O - With Great Power Comes Great Responsibility. arXiv. [Other]

[img] PDF
205kB

Abstract

The performance of storage hardware has improved vastly recently, leaving the traditional I/O stack incapable of exploiting these gains due to increasingly large relative overheads. Newer asynchronous I/O APIs, such as io_uring, have significantly improved performance by reducing such overheads, but exhibit limited adoption in practice. In this paper, we discuss the complexities that the usage of these contemporary I/O APIs introduces to applications, which we believe are mostly responsible for their low adoption rate. Finally, we share implications and trade offs made by architectures that may be used to integrate asynchronous I/O into DB applications.

Item URL in elib:https://elib.dlr.de/211493/
Document Type:Other
Title:Asynchronous I/O - With Great Power Comes Great Responsibility
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Pestka, ConstantinUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Paradies, MarcusUNSPECIFIEDhttps://orcid.org/0000-0002-5743-6580UNSPECIFIED
Pohl, MatthiasUNSPECIFIEDhttps://orcid.org/0000-0002-6241-7675175097912
Date:November 2023
Refereed publication:No
Open Access:Yes
DOI:10.48550/arXiv.2411.16254
Publisher:arXiv
Status:Published
Keywords:asynchronous I/O, database, OS
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:other
DLR - Research area:Raumfahrt
DLR - Program:R - no assignment
DLR - Research theme (Project):R - no assignment
Location: Jena
Institutes and Institutions:Institute of Data Science
Institute of Data Science > Data Management and Enrichment
Deposited By: Pohl, Matthias
Deposited On:06 Jan 2025 16:04
Last Modified:06 Jan 2025 16:04

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.