Interfaces Rust OAR: Difference between revisions

From air
Jump to navigation Jump to search
(Created page with "Titre du projet: Interfaces en RUST pour le gestionnaire de tâches et ressources OAR Porteur et encadrant Olivier Richard, UGA Entreprise/laboratoire/organisme : LIG =Description du contexte= Nous développons de nouveaux composant pour le gestionnaire de tâches et de ressources OAR [1]. Ces composants sont développés en langage Rust. En 2025-2026 un dashboard a été développé [9]. Cette année nous souhaitons développer une API REST qui reposera sur le proje...")
 
No edit summary
Line 1: Line 1:
Titre du projet: Interfaces en RUST pour le gestionnaire de tâches et ressources OAR
'''Titre du projet''': Interfaces en RUST pour le gestionnaire de tâches et ressources OAR


Porteur et encadrant Olivier Richard, UGA
'''Porteur et encadrant''': Olivier Richard, UGA


Entreprise/laboratoire/organisme : LIG
'''Entreprise/laboratoire/organisme''' : LIG


=Description du contexte=
=Description du contexte=
Line 28: Line 28:
* [8] https://slurm.schedmd.com/documentation.html
* [8] https://slurm.schedmd.com/documentation.html


==Tutoriaux autours de Axum==
-
=Projet Etudiants=
=Projet Etudiants=
* [9] 2024-2025: https://github.com/Goard-Rust
* [9] 2024-2025: https://github.com/Goard-Rust

Revision as of 15:24, 3 December 2025

Titre du projet: Interfaces en RUST pour le gestionnaire de tâches et ressources OAR

Porteur et encadrant: Olivier Richard, UGA

Entreprise/laboratoire/organisme : LIG

Description du contexte

Nous développons de nouveaux composant pour le gestionnaire de tâches et de ressources OAR [1]. Ces composants sont développés en langage Rust. En 2025-2026 un dashboard a été développé [9]. Cette année nous souhaitons développer une API REST qui reposera sur le projet Axum [5] et reprendra les fonctionnalités de la version Python. On considerera aussi le développement d'une interface CLI qui singera les systèmes Slurm [8].

Objectif(s) du projet

  • Document sur l'architecture de la solution
    • Diagramme d'architecure
    • Diagramme de séquence
  • Développements attendus
    • Amélioration du dashboard (diagramme de Gantt accès à la nouvelle API)
    • Développement d'un REST api à partir de la technologie Axum [6][7][8]

Références

Projet Etudiants