IT用語集– tag –
-
ネットワーク・インフラ・クラウド
HTTP/3 — QUIC上に再構築されたWebプロトコル第三世代
HTTP/3は、HTTP/2のセマンティクスをそのままに、トランスポート層をTCPからQUIC(UDP基盤)へ載せ替えた、HTTPプロトコルの第三世代です。2022年6月にIETFのRFC 9114として正式化され、QUICの仕様であるRFC 9000と組み合わせて利用されます。TCPに起因す... -
ネットワーク・インフラ・クラウド
HTTP/2 — バイナリ多重化でWebを高速化したHTTP第二世代
HTTP/2は、HTTP/1.1で長年問題視されていた「リクエストの直列処理」と「テキストヘッダの肥大化」を解決するため、バイナリフレーミングと多重化、ヘッダ圧縮(HPACK)、サーバプッシュなどを導入したWebプロトコルの第二世代です。2015年5月にIETFのRFC ... -
ネットワーク・インフラ・クラウド
QUIC — UDPの上に作られた新世代の高速トランスポート
QUIC(Quick UDP Internet Connections)は、UDPの上にTLS 1.3相当の暗号化とTCP相当の信頼性・輻輳制御・多重ストリームを統合実装した、新しいトランスポート層プロトコルです。2012年にGoogleのジム・ロスキンドが設計を始め、社内でgQUICとして実証実... -
ネットワーク・インフラ・クラウド
UDP — 軽量で低遅延、ベストエフォート型トランスポートの代表
UDP(User Datagram Protocol)は、コネクション確立や再送、順序保証を行わず、IPパケットに最小限のヘッダだけを付けて送り出す軽量なトランスポート層プロトコルです。1980年8月、デイビッド・リードによってRFC 768として標準化され、わずか3ページの... -
ネットワーク・インフラ・クラウド
TCP — 順序保証と再送で信頼性を担うトランスポートの基幹
TCP(Transmission Control Protocol)は、データを小さなセグメントに分割し、順序保証と再送制御、フロー制御、輻輳制御を提供する信頼性指向のトランスポート層プロトコルです。1981年9月にIETFのRFC 793として正式化され、ヴィント・サーフとボブ・カ... -
プログラミング・開発言語
Bamboo — Atlassianが提供するJira/Bitbucket統合のCIサーバー
Bambooはオーストラリア発のAtlassian社が2007年から提供している商用CIサーバーで、同社のJira・Bitbucket Server(現Bitbucket Data Center)・Confluenceと深く統合された運用が特徴です。Atlassianスタック上で開発するチームに向け、Jiraチケットと連... -
プログラミング・開発言語
TeamCity — JetBrainsが磨いてきたエンタープライズ向けCIサーバー
TeamCityはチェコ・プラハとロシア・サンクトペテルブルクに拠点を持つJetBrains社が2006年から開発・販売しているエンタープライズ向けの商用CIサーバーです。IntelliJ IDEAやKotlinで知られる同社の開発生産性ツール群の一翼を担い、Microsoft .NET・Jav... -
プログラミング・開発言語
Drone CI — コンテナファーストで設計された軽量CIサーバー
Drone CIは2014年にアメリカの開発者ブラッド・ライズウスキ(Brad Rydzewski)が公開した、Goで書かれた軽量CIサーバーです。「すべてのビルドステップをDockerコンテナで実行する」という、当時としては前衛的な設計をいち早く採用し、yamlでパイプライ... -
ネットワーク・インフラ・クラウド
Spinnaker — Netflixが作った大規模マルチクラウドデプロイ基盤
Spinnakerは2015年にNetflixがオープンソースとして公開した、マルチクラウド環境向けの継続デリバリ(CD)プラットフォームです。Asgardという内製ツールの後継として開発され、後にGoogleとの共同開発に発展。AWS・GCP・Azure・Kubernetes・Oracle Cloud... -
ネットワーク・インフラ・クラウド
FluxCD — GitOpsを世に広めたKubernetes向け継続デプロイ
FluxCDは2016年にイギリスのWeaveworks社が開発した、Kubernetesへの継続デプロイを「Gitリポジトリ=唯一の真実」という原則で実現するOSSツールです。同社CEOアレクシス・リチャードソンが2017年に「GitOps」という言葉を提唱した際の中核実装であり、業...
