Qu'entend-on par application monolithique?
Qu'entend-on par application monolithique?

Vidéo: Qu'entend-on par application monolithique?

Vidéo: Qu'entend-on par application monolithique?
Vidéo: Du Monolithe aux microservices chez leboncoin (Eric Lefevre-Ardant) 2024, Avril
Anonim

En génie logiciel, un application monolithique décrit un logiciel à un seul niveau application dans lequel l'interface utilisateur et le code d'accès aux données sont combinés en un seul programme à partir d'une seule plate-forme. UNE application monolithique est autonome et indépendant des autres ordinateurs applications.

De cette manière, qu'est-ce qu'un processus monolithique ?

Dans le logiciel. Un système logiciel s'appelle " monolithique " s'il a un monolithique architecture, dans laquelle les aspects fonctionnellement distinguables (par exemple les données d'entrée et de sortie, les données En traitement , la gestion des erreurs et l'interface utilisateur) sont tous entrelacés, plutôt que de contenir des composants distincts sur le plan architectural.

De plus, qu'est-ce que le monolithique et les microservices ? UNE monolithique l'architecture est construite comme un grand système et est généralement une base de code. UNE monolithe est souvent déployé en même temps, à la fois le code frontal et le code final, indépendamment de ce qui a été modifié. UNE microservices l'architecture est cependant l'endroit où une application est construite comme une suite de petits services, chacun avec sa propre base de code.

Une autre question est la suivante: qu'est-ce qu'une architecture d'application monolithique ?

UNE architecture monolithique est le modèle unifié traditionnel pour la conception d'un logiciel. Monolithique le logiciel est conçu pour être autonome; les composants du programme sont interconnectés et interdépendants plutôt que faiblement couplés comme c'est le cas avec les programmes logiciels modulaires.

Qu'est-ce qu'un cadre monolithique ?

Une brève description: Monolithique : une cadre monolithique fournit généralement une base de code étroitement couplée qui fait beaucoup d'hypothèses sur la façon dont le code interagit les uns avec les autres. Il comprend généralement tout ce dont vous avez besoin pour lancer rapidement une application Web.

Conseillé: