Apache APISIX
NGINX と etcd を基盤に構築された動的で高性能な API ゲートウェイで、従来のゲートウェイ機能に加えて、ホットリロード可能なプラグイン、カナリアリリース、AI トラフィックのルーティングを備えています。
概要
Apache APISIX は、データプレーンに NGINX、動的な設定ストレージに etcd を用いて構築された、Apache Software Foundation のガバナンスのもとにあるクラウドネイティブな API ゲートウェイです。設定変更を反映するためにリロードが必要なゲートウェイとは異なり、APISIX の etcd を基盤とした設計により、ルート、アップストリーム、プラグインを再起動やトラフィックの断絶なしに動的に更新できます。
負荷分散、認証、レート制限、サーキットブレーカー、カナリアリリースといった一般的な API ゲートウェイの責務を、従来の南北トラフィックとサービス間の東西トラフィックの両方に対して担い、Kubernetes の Ingress コントローラーとしても動作できます。さらに、LLM プロバイダーへのトラフィックをルーティング・管理するための AI ゲートウェイ機能も追加されています。
APISIX は、API ゲートウェイを検討していて、Apache によってガバナンスされ、etcd ベースの動的設定を備えた選択肢を求めるチームに向いています。カタログに既にある Kong を補完する存在で、両者は異なるアーキテクチャとガバナンスモデルで同じ中核的な課題を解決しており、両者を直接比較検討するチームも少なくありません。
- カテゴリ
- API
- 言語
- Lua
- ライセンス
- Apache-2.0
関連プロジェクト
Kong
Apache-2.0マイクロサービス、API、LLM/MCP トラフィックのルーティング、ロードバランシング、認証、トラフィック管理を担うクラウドネイティブな API ゲートウェイです。
- API
gRPC
Apache-2.0サービス同士が言語やネットワークをまたいで直接関数を呼び出し合える、高性能なオープンソースの RPC フレームワークです。
- API
Traefik
MIT既存のインフラと統合できる、モダンでクラウドネイティブなリバースプロキシ兼ロードバランサーです。
- DevOps
Directus
BUSL-1.1任意の SQL データベースを動的な API と直感的な管理アプリでラップする、オープンソースのデータプラットフォームです。
- CMS
- バックエンド
- API
誤りを見つけましたか? GitHub で修正を提案する