NORMA eResearch @NCI Library

Optimising Inter-Function Communication in Serverless Computing through Network-Aware Adaptive Data Compression

Arora, Gurnam Sunil (2023) Optimising Inter-Function Communication in Serverless Computing through Network-Aware Adaptive Data Compression. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (1MB) | Preview
[thumbnail of Configuration Manual]
Preview
PDF (Configuration Manual)
Download (2MB) | Preview

Abstract

Serverless computing has emerged as a popular cloud computing paradigm for offering scalability, cost-effectiveness and abstracting away the complexities of infrastructure management. However, its wide-spread adoption for mainstream and mission-critical applications is limited by critical challenges like inter-function communication latency. This research proposes adaptive data compression which dynamically compresses data based on payload characteristics and runtime metrics as a potential solution to improve inter-function communication latency. The efficacy of the proposed solution was thoroughly validated through extensive simulations and a real-world deployment. Findings showed substantial reductions in key workflow execution metrics within simulations and significant boosts in responsiveness and resilience were observed under peak load in the real-world scenario, proving its practical viability. This research thus sets the stage for building holistic strategies to further unlock the potential of serverless computing. The positive results open exciting new possibilities for enhancing performance across serverless architectures via adaptive data transformations.

Item Type: Thesis (Masters)
Supervisors:
Name
Email
Gupta, Punit
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Cloud computing
Divisions: School of Computing > Master of Science in Cloud Computing
Depositing User: Ciara O'Brien
Date Deposited: 25 Mar 2025 18:09
Last Modified: 25 Mar 2025 18:09
URI: https://norma.ncirl.ie/id/eprint/7329

Actions (login required)

View Item View Item