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 を補完する存在で、両者は異なるアーキテクチャとガバナンスモデルで同じ中核的な課題を解決しており、両者を直接比較検討するチームも少なくありません。
このカタログに掲載されている理由
カタログ評価: ★★★☆☆ (3/5)
Solid API gateway option though the API category already covers similar ground with Kong.
- 成熟
- 財団によるガバナンス
- カテゴリ
- API
- 言語
- Lua
- ライセンス
- Apache-2.0
関連プロジェクト
Kong
Apache-2.0マイクロサービス、API、LLM/MCP トラフィックのルーティング、ロードバランシング、認証、トラフィック管理を担うクラウドネイティブな API ゲートウェイです。
活発にメンテナンスされている
- API
gRPC
Apache-2.0サービス同士が言語やネットワークをまたいで直接関数を呼び出し合える、高性能なオープンソースの RPC フレームワークです。
活発にメンテナンスされている
- API
Traefik
MIT既存のインフラと統合できる、モダンでクラウドネイティブなリバースプロキシ兼ロードバランサーです。
活発にメンテナンスされている
- DevOps
Hasura
Apache-2.0Data Connectors を介して、PostgreSQL などのデータベース上に即座に GraphQL・REST API を生成します。
活発にメンテナンスされている
- バックエンド
- API
- データベース
誤りを見つけましたか? GitHub で修正を提案する