IT用語集– archive –
-
コンウェイの法則(こんうぇいのほうそく)
コンウェイの法則(こんうぇいのほうそく) 英語表記: Conway's Law 概要 コンウェイの法則は、「システムを設計する組織は、その組織自身のコミュニケーション構造をそっくりまねた構造の設計を生み出す」という社会技術的な原則です。特にマイクロサービ... -
コンテキストマッピング(こんてきすとまっぴんぐ)
コンテキストマッピング(こんてきすとまっぴんぐ) 英語表記: Context Mapping 概要 コンテキストマッピングは、ドメイン駆動設計(DDD)の核となる手法であり、大規模なソフトウェアシステムを構成する複数の「境界づけられたコンテキスト(Bounded Cont... -
境界づけられたコンテキスト(きょうかいづけられたこんてきすと)
境界づけられたコンテキスト(きょうかいづけられたこんてきすと) 英語表記: Bounded Contexts 概要 境界づけられたコンテキストは、複雑な大規模システムを開発する際に、そのシステムが扱うドメイン(業務領域)を論理的に分割し、管理可能にするための... -
GitOps パターン(ぎっとおぷすぱたーん)
GitOps パターン(ぎっとおぷすぱたーん) 英語表記: GitOps Patterns 概要 GitOps パターンとは、システムやアプリケーションのデプロイ、設定、運用を自動化するために、バージョン管理システムであるGitを「真実の源泉(Single Source of Truth)」とし... -
コンテナイメージスキャン(こんてないめーじすきゃん)
コンテナイメージスキャン(こんてないめーじすきゃん) 英語表記: Container Image Scanning 概要 コンテナイメージスキャンとは、DockerやPodmanなどで作成されたコンテナイメージの内部に、既知の脆弱性やマルウェア、設定上のセキュリティリスクがない... -
kubectl デプロイ(くべくてるでぷろい)
kubectl デプロイ(くべくてるでぷろい) 英語表記: kubectl Deployments 概要 kubectl デプロイとは、コンテナオーケストレーションシステムであるKubernetesに対し、アプリケーションの実行方法や管理方法を指示するための中心的な操作です。これは、私... -
Docker Build 戦略(どっかーびるどせんりゃく)
Docker Build 戦略(どっかーびるどせんりゃく) 英語表記: Docker Build Strategies 概要 Docker Build 戦略とは、アプリケーションの実行に必要なコンテナイメージを、効率的かつ安全に、そして安定して作成するための手法やベストプラクティスの総称で... -
Backpressure(バックプレッシャー)
Backpressure(バックプレッシャー) 英語表記: Backpressure 概要 バックプレッシャーとは、並行・並列処理システムにおいて、データの生産者(Producer)がデータを生成する速度と、それを処理する消費者(Consumer)がデータを消費する速度のミスマッチ... -
Wait-Free(ウェイトフリー)
Wait-Free(ウェイトフリー) 英語表記: Wait-Free 概要 ウェイトフリーとは、並行・並列処理(マルチスレッド, GPU並列)の分野における、非常に強力な進行保証(Progress Condition)の一つです。これは、システム内のすべてのスレッドやプロセスが、他... -
Lock-Free(ロックフリー)
Lock-Free(ロックフリー) 英語表記: Lock-Free 概要 並行・並列処理、特にマルチスレッド環境において、複数のスレッドが共有データにアクセスする際に、従来の排他制御機構(ロック)を一切使用せずに、データの整合性を保ちながら処理を進行させる設計...