QSA - Queueing System Assistance webszolgáltatás továbbfejlesztése

Dátum
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

A Queueing System Assistance nevű webalkalmazás Szilágyi Zoltán és Szászi Szabolcs közös munkája eredményeként készült el 2019-ben. A fejlesztésbe 2020-ban kapcsolódtam be, melynek során felderítettem és kijavítottam az alkalmazás egyes komponenseinek esetleges hibáit, és új funkciókkal bővítettem azokat. Felülvizsgáltam a sorbaállási rendszerekkel kapcsolatos információkat, amelyek az applikáción belül elérhetők. Létrehoztam egy új backend alkalmazást, amely a sorbaállási rendszerek jellemzőinek számításához szükséges képletek megjelenítését teszi lehetővé, és teljes értékű része a QSA-nak. Szakdolgozatom nagy részében az ezzel kapcsolatos fejlesztési tevékenységeket részletezem. Itt főként olyan technológiákat ismertetek, amelyek népszerűek modern szerveroldali alkalmazásokat fejlesztők körében. Ide tartozik például a Node.JS, a GraphQL és a Docker. Ezen kívül a CICD fogalmát, illetve annak implementációját ismertetem, azaz, hogy hogyan lehet az elkészített alkalmazáson eszközölt módosításokat rövid időn belül és hatékonyan eljuttatni a felhasználókhoz.

Leírás
Kulcsszavak
sorbaálláselmélet, graphql, webalkalmazás, backend, nodejs, cicd
Forrás