概要
Apache Traffic Serverは、HTTPトラフィックのForward ProxyとReverse Proxy、キャッシュを担う高性能プロキシサーバーです。CDNやWeb配信基盤の中間層として使い、プラグインで処理を拡張できます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
Forward/Reverse Proxyとキャッシュを同じ基盤で扱う
外向き通信を仲介するForward Proxyと、Originの前段に置くReverse Proxyを構成でき、応答をキャッシュして再利用できます。
プラグインで大規模配信向け処理を拡張する
標準のプロキシ・キャッシュ処理に加え、プラグインを使って配信基盤固有の処理を追加できます。
出典:[2]
CDNや高トラフィックWebサービスの中間層に
Origin負荷や回線利用を抑えながら、大量のHTTPリクエストを中継・キャッシュしたいインフラに向きます。
出典:[3]
キャッシュ規則とネットワーク障害時の挙動まで設計する
導入はプロセス起動だけでは完了しません。Forward/Reverseの役割、キャッシュ対象、Origin経路、TLS、ログ、障害時の挙動を事前に決める必要があります。
出典:[3]
参考にした公式資料
- [1]apache/trafficserver repository(2026-09-21)
- [2]Apache Traffic Server README(2026-09-21)
- [3]Apache Traffic Server Getting Started(2026-09-21)
- [4]Apache Traffic Server license(2026-09-21)
編集部からの補足
Traffic Serverは単なるHTTPキャッシュだけでなく、Forward/Reverse Proxyとプラグイン拡張を備えたネットワーク基盤です。READMEではVersion 10以降のビルドシステムをCMakeへ移行したと説明しています。実運用ではキャッシュ規則、Originへの経路、TLS、ログ、障害時の迂回を含めて設計してください。
3ステップで試す
- 1
CMakeでビルド設定を生成
Traffic Server 10以降のREADMEに従い、ソース外のbuildディレクトリへ設定を生成します。
cmake -B build - 2
Traffic Serverをビルド
設定済みのbuildディレクトリから本体と関連コンポーネントをビルドします。
cmake --build build - 3
テストを実行
READMEの手順どおりテストを実行し、ビルドした環境の基本確認を行います。本番プロキシ設定はGetting Startedで別途設計します。
cd build && ctest
成長
成長の推移 · 直近30日
1,985 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 92
- Open PR
- 73
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
GitHub Topics
- proxy
- cdn
- cache
- apache
- hacktoberfest
- forwardproxy
- http2
- http3
- quic
- reverseproxy
- Stars
- 1,985
- Forks
- 877
- Watchers
- 149
- Open Issues
- 227
- Contributors
- 220
- 主要言語
- C++
- ライセンス
- Apache-2.0
- リポジトリ最終更新
- 2026/09/21
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- curl42,891 Stars
共通タグ 1件 · 共通カテゴリ 1件
URL syntaxでHTTP(S)、FTP、SFTP、SMTP、MQTT、WebSocketなど多数protocolのdata transferを行うCLIと、組み込み用libcurl library。
C - Netty35,062 Stars
共通タグ 1件 · 共通カテゴリ 1件
Javaで高性能protocol server/clientを構築するevent-driven asynchronous network framework。
Java - NGINX31,699 Stars
共通タグ 1件 · 共通カテゴリ 1件
Web配信、リバースプロキシ、負荷分散、APIゲートウェイ、キャッシュを担うサーバー。
C - Zen4,229 Stars
共通タグ 1件 · 共通カテゴリ 1件
System-wide ProxyとしてHTTP/HTTPS Requestを検査し、Browser以外のDesktop Appも含めて広告・Tracker・Malware等をFilterするCross-platform Privacy Guard。
Go - Axios109,206 Stars
共通タグ 1件
browserとNode.jsで共通利用でき、interceptor・adapter・cancellationまで備えるPromiseベースHTTP client。
JavaScript
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。