Arhitectură decuplată

Autor: Monica Porter
Data Creației: 19 Martie 2021
Data Actualizării: 17 Mai 2024
Anonim
Module 12   Building Decoupled Architectures Decoupling Your Architecture
Video: Module 12 Building Decoupled Architectures Decoupling Your Architecture

Conţinut

Definiție - Ce înseamnă Arhitectură decuplată?

Arhitectura decuplată este un tip de arhitectură de calcul care permite executarea de componente sau straturi de calcul independent în timp ce încă mai interacționăm între ele. Arhitectura decuplată separă procesele de acces la memorie și ciclul de instrucțiuni de un sistem de procesele din stadiul de execuție, prin implementarea unui buffer de date.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Arhitectura decuplată

Arhitectura decuplată este implementată în principal pentru a obține performanțe de calcul mai mari, prin izolarea și executarea componentelor individuale independent și în paralel. Este, în general, aplicabil proceselor bazate pe instrucțiuni între memorie și un procesor pipelinat, unde mai multe instrucțiuni sunt în coadă în serie. Atât procesele de obținere a datelor, cât și etapele de execuție folosesc capacitatea de tamponare a datelor și procesoarele de procesare a proceselor pentru a executa paralel ambele etape. Performanța acestor operațiuni depinde în mare măsură de dimensiunea tamponului; un tampon mare poate stoca date pentru multe procese.

Arhitectura decuplată este, de asemenea, utilizată în dezvoltarea de software pentru a dezvolta, executa, testa și debuga modulele de aplicație independent. Arhitectura cloud computing este de asemenea denumită o implementare a arhitecturii decuplate în care vânzătorul și consumatorul operează și își gestionează independent resursele.