Thésaurus:architecture logicielle/français
Cette page contient un recueil de vocabulaire en français autour du thème « architecture logicielle ». Ce recueil, appelé thésaurus, ne traite pas du mot lui-même, mais tente de fournir une liste de mots associés au thème dont vous pourriez avoir besoin et qui pourraient vous échapper.
Concepts clés
- architecture logicielle
- style architectural
- patron d’architecture
- attribut de qualité
- cohésion
- couplage
- contrat
- interface
- modularité
Styles architecturaux
- application monolithique
- monolithe applicatif
- architecture de microservices
- architecture orientée événements
- architecture orientée services
- architecture hexagonale
- CQRS
- event sourcing
- pipe and filter
- client–serveur
- n-tiers
Composants & frontières
- composant logiciel
- module
- service
- contexte borné
- couche anti-corruption
- adaptateur
- port
- façade
- proxy
- contrôleur
Qualités (non fonctionnels)
Vues & artefacts
Intégration & communication
- API
- contrat d’API
- publication–abonnement
- file de messages
- bus de services
- ESB
- maillage de services
- découverte de services
- gestion des versions d’API
Résilience & cohérence
- circuit breaker
- retry
- timeout
- bulkhead
- idempotence
- saga
- cohérence éventuelle
- transaction distribuée
Données & persistance
- base de données
- partitionnement
- réplication
- sharding
- cache
- CQRS
- event sourcing
- propriété des données
Déploiement & exécution
- conteneur
- orchestrateur
- CI/CD
- blue-green deployment
- canary release
- infrastructure immuable
- infrastructure as code
Gouvernance & décisions
- principes d’architecture
- référentiel d’architecture
- dette technique
- revue d’architecture
- charte d’API
Rôles
- architecte logiciel
- architecte solution
- architecte d’entreprise
- SRE
- tech lead
Notations & méthodes
Antonymes / contre-modèles (antipatrons)
- big ball of mud
- spaghetti code
- intégration point à point
- dépendance circulaire
Connexes
- génie logiciel
- systèmes d’information
- architecture d’entreprise
- ingénierie des exigences
- gestion de configuration