CNBの「git-clone-yyds」(ギット・クローン・イーズ)は、OverlayFSに基づく革新的な実装を採用したリモート開発環境の中核技術である:
- 技術的原則OverlayFSのco-mount機能を利用して、完全なダウンロードではなく、コードリポジトリのビューへのリンクのみを作成し、オンデマンドのファイル読み込みを可能にする。
- パフォーマンスの利点100GB以上の大規模なコードリポジトリでも、数秒で「クローン」することができる!
- 資源効率複数の開発環境でベース・ファイル階層を共有できるため、ストレージ・フットプリントが劇的に削減されます。
このテクノロジーは主に、大規模なリポジトリ・シナリオにおける従来のGitクローンの問題点を解決するものだ:
- 開発者が初めてプロジェクトに参加する際の長い待ち時間をなくす。
- コードレビューとブランチ開発をほぼ即座に開始できるようにする
- 一時的な開発環境の構築にかかる時間とリソースのコストを大幅に削減。
この技術による効率性の向上は、大規模なコードベースを持つ企業レベルのプロジェクトにとって特に重要である。
この答えは記事から得たものである。CNB (Cloud Native Build): 宣言型クラウドネイティブ・ビルド・開発プラットフォームについて




























