分離アーキテクチャ

著者: Monica Porter
作成日: 19 行進 2021
更新日: 25 六月 2024
Anonim
SOAとマイクロサービスで考えるアプリケーションアーキテクチャ
ビデオ: SOAとマイクロサービスで考えるアプリケーションアーキテクチャ

コンテンツ

定義-分離アーキテクチャとはどういう意味ですか?

分離アーキテクチャは、コンピューティングコンポーネントまたはレイヤーを相互に接続しながら独立して実行できるコンピューティングアーキテクチャの一種です。分離アーキテクチャは、データバッファを実装することにより、システムのメモリアクセスと命令サイクルプロセスを実行段階プロセスから分離します。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

Techopediaでデカップルドアーキテクチャについて説明します

分離アーキテクチャは主に、個々のコンポーネントを独立して並行して分離および実行することにより、より高いコンピューティングパフォーマンスを実現するために実装されます。一般に、メモリと、複数の命令が連続してキューに入れられるパイプラインプロセッサとの間の命令ベースのプロセスに適用できます。データのフェッチと実行の両方のステージプロセスは、データバッファーとプロセッサーのパイプライン機能を使用して、両方のステージプロセスを並行して実行します。これらの操作のパフォーマンスは、バッファのサイズに大きく依存します。大きなバッファは多くのプロセスのデータを保存できます。

分離アーキテクチャは、ソフトウェア開発でも使用され、アプリケーションモジュールを個別に開発、実行、テスト、およびデバッグします。クラウドコンピューティングアーキテクチャは、ベンダーとコンシューマがそれぞれ独立してリソースを操作および管理する分離アーキテクチャの実装とも呼ばれます。