Apache APISIX
NGINX와 etcd 위에 구축된 동적이고 고성능인 API 게이트웨이로, 전통적인 게이트웨이 기능 위에 핫 리로드 플러그인, 카나리 배포, AI 트래픽 라우팅을 더했습니다.
개요
Apache APISIX는 데이터 플레인은 NGINX, 동적 설정 저장소는 etcd를 기반으로 구축된 클라우드 네이티브 API 게이트웨이로, Apache Software Foundation의 거버넌스 아래 있습니다. 설정 변경을 적용하려면 리로드가 필요한 게이트웨이와 달리, APISIX는 etcd 기반 설계 덕분에 라우트, 업스트림, 플러그인을 재시작이나 트래픽 중단 없이 동적으로 업데이트할 수 있습니다.
로드 밸런싱, 인증, 레이트 리미팅, 서킷 브레이킹, 카나리 배포 같은 일반적인 API 게이트웨이 역할을 전통적인 남북 트래픽과 서비스 간 동서 트래픽 모두에 대해 수행하며, Kubernetes 인그레스 컨트롤러로도 실행할 수 있고, 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에서 수정 제안하기