Task queue implementation for edge computing platform

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Maksimovic, Veljko, Simic, Milos, Stojkov, Milan, Zaric, Miroslav
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916454248480768
author Maksimovic, Veljko
Simic, Milos
Stojkov, Milan
Zaric, Miroslav
author_facet Maksimovic, Veljko
Simic, Milos
Stojkov, Milan
Zaric, Miroslav
contents With the rising number of distributed computer systems, from microservice web applications to IoT platforms, the question of reliable communication between different parts of the aforementioned systems is becoming increasingly important. As part of this paper, a task queue, which facilitates reliable asynchronous communication between different services, will be implemented. In order to control the flow of tasks through the queue and limit the load on downstream components, we are going to explore ways of efficiently restricting throughput, and defining priority queues within the task queue service. The research will also take a look at how different aspects of the task queue, such as the underlying persistence layer, affect their performance, reliability, and resource usage. This task queue will be implemented as a component in the already existing platform for managing clusters, constellations
format Preprint
id arxiv_https___arxiv_org_abs_2410_19344
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Task queue implementation for edge computing platform
Maksimovic, Veljko
Simic, Milos
Stojkov, Milan
Zaric, Miroslav
Distributed, Parallel, and Cluster Computing
With the rising number of distributed computer systems, from microservice web applications to IoT platforms, the question of reliable communication between different parts of the aforementioned systems is becoming increasingly important. As part of this paper, a task queue, which facilitates reliable asynchronous communication between different services, will be implemented. In order to control the flow of tasks through the queue and limit the load on downstream components, we are going to explore ways of efficiently restricting throughput, and defining priority queues within the task queue service. The research will also take a look at how different aspects of the task queue, such as the underlying persistence layer, affect their performance, reliability, and resource usage. This task queue will be implemented as a component in the already existing platform for managing clusters, constellations
title Task queue implementation for edge computing platform
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2410.19344