昨今、マイクロサービスアーキテクチャによるアプケーション開発がとても注目を集めています。マイクロサービスアーキテクチャでは、文字通り小さなサービスを多数組み合わせて1つのアプリケーションを構成することから、個々のサービスには高いリソース効率が求められます。また、従来のモノリシックなアプリケーションと比べて、サービス間通信が多く発生することから、高い処理能力(高スループット)も必要です。