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ő