Étude de cas GARC. Une architecture entièrement moderne pour la conception informatique

    GARC est la plateforme multimodèle unifiée de GATAI pour la conception informatique. Il transforme un simple texte en résultats validés tout au long du pipeline depuis Floor Génération de plans (Bêta) pour les modules à venir pour les matériaux et l'isolation thermique, contraintes tenant compte de la physique et exportation 3D.


    Le système est construit avec une architecture cloud native : services modulaires derrière une passerelle API, un bus d'événements avec des travailleurs en file d'attente, en temps réel une diffusion en continu des progrès et une couche de données sécurisée pour les plans, les matériaux et les ressources 3D.

    Le problème

    Les équipes de conception et de construction s’appuient aujourd’hui sur des outils déconnectés :

    Un modèle pour les esquisses de plans

    Une base de données distincte pour les matériaux et les propriétés thermiques

    Un autre moteur pour les contrôles physiques

    Scripts ad hoc pour les exportations 3D

    Cette fragmentation ralentit les itérations, augmente les risques de transfert et rend coûteuse la mise à l’échelle entre les équipes.

    Objectifs

    Unifiez les fonctionnalités derrière une API et un tableau de bord uniques

    Rendre les tâches de longue durée observables grâce au suivi des progrès

    Maintenez la flexibilité du déploiement dans les configurations cloud, sur site et hybrides

    Appliquez une sécurité et une auditabilité renforcées avec RBAC et les journaux

    L'architecture en un coup d'oeil

    GARC est organisé en services modulaires qui communiquent sur un bus événementiel :

    Points de terminaison versionnés API Gateway, authentification, limites de débit

    Services Plans d'étage (bêta), Matériaux et thermique, Physique, Exportation 3D

    Planification des tâches d'Orchestrator, allocation de GPU, tentatives et événements de progression

    Stockage de couche de données pour les plans, les métadonnées et les actifs avec des pistes d'audit complètes

    Observabilité : journaux structurés, métriques et calendriers de tâches

    Générateur de plan d'étage (bêta)

    Le module Plan d'étage transforme une invite de texte en brouillons de mise en page.

    Flux de travail :

    Soumettez une invite avec des paramètres (par exemple, nombre d'images, planificateur, étapes d'inférence).

    Recevez un ID de tâche et observez les mises à jour de progression en temps réel.

    Récupérez les résultats finaux (URL PNG ou URI de données) via le point de terminaison d'état.

    Ce même modèle asynchrone alimentera les futurs modules, afin que les équipes produit puissent utiliser une interface cohérente pour tous les services GARC.

    Orchestration de bout en bout

    Les pipelines GARC permettent aux équipes d'enchaîner les tâches de manière transparente :

    Texte au plan d'étage (bêta)

    Matériaux et analyse thermique (à venir)

    Validation physique (à venir)

    Export 3D aux formats GLTF/OBJ (à venir)

    L'orchestrateur garantit que les dépendances sont respectées, réessaye les tâches ayant échoué et tient les clients informés tout au long.

    Données et sécurité

    RBAC et journaux d'audit pour la responsabilité organisationnelle

    Gestion des secrets pour isoler les environnements en toute sécurité

    Recherche de métadonnées dans les plans, les textures et les ressources 3D

    Stockage adressé au contenu pour la reproductibilité et la déduplication

    Options de déploiement

    Pools de GPU à autoscaling cloud pour les charges lourdes

    Déploiement sur site sécurisé et isolé pour les secteurs réglementés

    Données sensibles hybrides locales avec calcul cloud évolutif pour les charges de travail en rafale

    Impact

    Les premiers utilisateurs soulignent :

    Délai de mise en œuvre réduit de quelques heures à quelques minutes

    Cycle de vie des tâches unifié et observabilité entre les modules

    Des limites architecturales plus claires, permettant à chaque service d'évoluer indépendamment

    Feuille de route

    Matériaux et isolateurs thermiques analyse thermique par pièce et climat

    Vérifications physiques : circulation, autorisations et validation des contraintes

    3D Builder/Architecte mises en page en boîte blanche avec placement d'éléments

    SDK : bibliothèques client étendues et stubs typés pour les développeurs

    FR
    JOUR
    13
    HEURES
    47
    MINUTES
    18
    SECONDES