Mikroszolgáltatás-alapú rendszerek fejlesztése Rust/Go alapokon
2025-2026 tavasz
Nincs megadva
Téma leírása
A téma célja egy mikroszolgáltatás-alapú rendszer megtervezése és megvalósítása Rust és/vagy Go programozási nyelv alkalmazásával. A hallgató feladata egy több komponensből álló prototípus rendszer kialakítása, amelyben az egyes szolgáltatások önállóan futnak és hálózaton keresztül kommunikálnak egymással.
A munka során a hallgató megismerkedik:
-
a mikroszolgáltatás-alapú architektúrák alapelveivel,
-
a Rust és a Go nyelv szolgáltatásfejlesztésre alkalmas keretrendszereivel (pl. Actix, Axum, Gin, Fiber),
-
REST vagy gRPC alapú kommunikációval,
-
konténerizációs technológiákkal (Docker),
-
orkchesztrációs megoldásokkal (pl. Docker Compose, Kubernetes),
-
naplózási, konfigurációs és hibakezelési technikákkal.
Maximális létszám:
2 fő