A solution of concurrent queue on local and distributed Python STM

This paper was motivated by the two open research challenges in the area of STMs. The first challenge is the development of STM based concurrent queues, whereas the second, maybe even greater, challenge is the development of distributed STMs. Python is assumed as a target language. In this paper, fo...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Telfor Journal Ročník 11; číslo 1; s. 64 - 69
Hlavní autoři: Popovic, Marko, Kordic, Branislav, Popovic, Miroslav, Basicevic, Ilija
Médium: Journal Article
Jazyk:angličtina
Vydáno: Telecommunications Society, Academic Mind 2019
Témata:
ISSN:1821-3251, 2334-9905
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:This paper was motivated by the two open research challenges in the area of STMs. The first challenge is the development of STM based concurrent queues, whereas the second, maybe even greater, challenge is the development of distributed STMs. Python is assumed as a target language. In this paper, four main contributions are made. First, the concurrent queue data structure on the local Python STM is developed. Second, a distributed STM in Python, called Distributed Python STM, is developed. Third, the developed concurrent queue is ported on the Distributed Python STM. Fourth, the developed concurrent queue is verified using unit and system testing. The developed concurrent queue successfully passed all of the unit and the system tests on both local Python STM and Distributed Python STM.
ISSN:1821-3251
2334-9905
DOI:10.5937/telfor1901064P