Skip to content
Latchkey

Distributed Build - CI/CD用語集の定義

distributed build は、コンパイルを複数のマシンに分割し、それぞれがグラフの異なる部分を並列で処理してから結果を結合します。

distributed build は、コンパイルを複数のマシンに分割し、それぞれがグラフの異なる部分を並列で処理してから結果を結合します。

distributed build は、依存関係グラフを理解する build system によって調整された多数の worker を 1 台ではなく使うことで、長いコンパイル時間に対処します。

ツール

リモート実行を備えた Bazel、distcc、icecc などのシステムがコンパイルを分散します。共有リモート cache により、各 worker は他が既に生成した出力を再利用できます。

関連ガイド