Application monolithe
![Page d’aide sur l’homonymie](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Logo_disambig.svg/20px-Logo_disambig.svg.png)
Pour les articles homonymes, voir monolithe et architecture monolithique.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Uluru%2C_helicopter_view%2C_cropped.jpg/300px-Uluru%2C_helicopter_view%2C_cropped.jpg)
En développement logiciel, une application monolithe ou une architecture monolithe est une application dont l'ensemble du code et des fonctionnalités est implémenté dans un seul programme[1]. Il y a des avantages et des inconvénients à développer des applications dans un style monolithique, suivant les spécifications[2]. Les alternatives à l'architecture monolithique comprennent l'architecture en couches, l'architecture distribuée ou les microservices.
Références et notes
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Monolithic application » (voir la liste des auteurs).
Voir aussi
- Patron d'architecture
- microservices
Portail de l’informatique