Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.93 KB

BP_4033_ja.md

File metadata and controls

44 lines (30 loc) · 1.93 KB

Favoriser le "Request collapsing"

識別子

GreenIT V2 V3 V4

カテゴリ

ライフサイクル サードパーティ 担当者
2. 設計 データセンター ソフトウェアアーキテクト/開発者

効果

優先度 実装難易度 エコロジーへの影響度
2 2 2
リソース
ネットワーク / クエリ

説明

Le "Request collapsing" est un pattern applicatif permettant de limiter le nombre d’appels distants en regroupant plusieurs requêtes pour n’en faire qu’une seule. Il est adapté dans le cas de la récupération via un service サードパーティ de données appartenant au même domaine métier.

Il permet de limiter:

  • la charge réseau,
  • l’impact d’une latence réseau élevée,
  • les coûts dans le cadre de licences à la requête.

La récupération d'une commande cliente dans son compte client nécessite les informations du produit commandé, l'adresse de facturation et l'état du paiement. Au lieu de solliciter à travers trois requêtes le service de gestion des commandes pour récupérer ces trois groupes de données, il est préférable que le service de gestion des commandes permette la récupération en un seul appel.

検証原理

検証項目 次の値以下である
de requêtes pour récupérer des données d'un même domaine métier par un service サードパーティ 2