NATS
단순함과 낮은 운영 부담을 중심으로 만들어진, 클라우드 네이티브 애플리케이션을 위한 경량 고성능 메시징 시스템입니다.
개요
NATS는 발행/구독 메시징, 요청/응답, (JetStream 확장을 통한) 영구 스트리밍을 하나의 작고 운영하기 쉬운 바이너리로 제공하며, 더 무거운 메시지 브로커의 폭넓은 기능 세트보다 단순함과 성능을 우선시합니다. 마이크로서비스와 IoT의 메시징 기반으로 흔히 사용되는 CNCF 졸업 프로젝트입니다.
NATS는 (카탈로그에 있는) RabbitMQ나 Kafka의 운영 부담 없이 가볍고 지연이 적은 메시징을 원하는 팀에 적합하며, 이미 자리 잡은 두 옵션과 나란한 세 번째, 더 단순한 메시징 패러다임입니다.
- 카테고리
- 백엔드
- 언어
- Go
- 라이선스
- Apache-2.0
광고
관련 프로젝트
Apache RocketMQ
Apache-2.0매우 높은 처리량에서 금융 등급의 트랜잭션 신뢰성을 위해 만들어진 분산 메시징·스트리밍 플랫폼입니다.
- 백엔드
Dapr
Apache-2.0상태 관리, 발행/구독 메시징, 서비스 호출, 워크플로 등 마이크로서비스의 구성 요소를, 어떤 언어에서든 사이드카 API를 통해 사용할 수 있게 해주는 이식 가능한 런타임입니다.
- 백엔드
Pulsar
Apache-2.0전통적인 큐잉과 이벤트 스트리밍을 통합하고 멀티 테넌시를 기본 제공하는 분산 메시징·스트리밍 플랫폼입니다.
- 백엔드
RabbitMQ
MPL-2.0AMQP, MQTT, STOMP를 지원하며 신뢰할 수 있는 큐, 라우팅, 발행/구독 메시징으로 서비스를 분리하는 성숙하고 널리 사용되는 메시지 브로커입니다.
- 백엔드
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기