가상 액터 모델을 활용해 분산형 확장 가능한 클라우드 애플리케이션을 구축하는 크로스 플랫폼 .NET 프레임워크입니다.
nats-io/nats-server
NATS 서버는 서비스, 디바이스, 엣지 시스템을 연결하는 고성능 메시징 시스템이며, CNCF의 일부입니다.
- 스타
- 20,919
- 포크
- 2,015
- 열린 이슈
- 507
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
NATS는 서비스, 디바이스, 애플리케이션 간에 데이터를 전달하는 메시징 시스템입니다. 이 저장소에는 NATS 서버 자체가 포함되어 있으며, 클라이언트는 서버에 연결해 메시지를 발행하고 구독합니다. 프로젝트에 따르면 40개가 넘는 클라이언트 언어 구현이 있으며, 서버는 온프레미스, 클라우드, 엣지, Raspberry Pi에서 실행할 수 있습니다.
NATS는 Cloud Native Computing Foundation의 일부입니다. 프로젝트는 분산 시스템을 더 단순하고 안전하게 설계하고 운영하는 것을 목표로 한다고 설명합니다. OSTIF의 의뢰로 Trail of Bits가 수행한 제3자 보안 감사 결과는 2025년 4월에 공개됐습니다.
서버는 Go로 작성되었으며 Apache 2.0 라이선스를 따릅니다. 문서는 docs.nats.io에서 확인할 수 있고, 커뮤니티 논의는 Slack과 Google Groups에서 이루어집니다.
핵심 기능
- 01서비스, 디바이스, 애플리케이션 간 발행/구독 메시징.
- 02온프레미스, 클라우드, 엣지, Raspberry Pi에서 실행.
- 0340개가 넘는 클라이언트 언어 구현.
- 04Cloud Native Computing Foundation의 일부.
- 052025년 4월에 공개된 제3자 보안 감사.
활용 사례
- 경량 비동기 메시징으로 마이크로서비스 연결.
- 엣지에서 IoT 또는 커넥티드 차량 디바이스의 데이터를 수집하고 배포.
- 클라우드와 엣지 하드웨어 모두에서 실행해야 하는 분산 시스템 구축.
포함된 컬렉션
토픽
자주 묻는 질문
- nats-server은(는) 무엇인가요?
- NATS 서버는 서비스, 디바이스, 엣지 시스템을 연결하는 고성능 메시징 시스템이며, CNCF의 일부입니다. NATS는 서비스, 디바이스, 애플리케이션 간에 데이터를 전달하는 메시징 시스템입니다. 이 저장소에는 NATS 서버 자체가 포함되어 있으며, 클라이언트는 서버에 연결해 메시지를 발행하고 구독합니다. 프로젝트에 따르면 40개가 넘는 클라이언트 언어 구현이 있으며, 서버는 온프레미스, 클라우드, 엣지, Raspberry Pi에서 실행할 수 있습니다.
- nats-server은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- nats-server은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- nats-server은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. nats-server의 마지막 커밋은 2026년 10월 22일입니다.
- nats-server은(는) 어디에 사용할 수 있나요?
- 경량 비동기 메시징으로 마이크로서비스 연결. 엣지에서 IoT 또는 커넥티드 차량 디바이스의 데이터를 수집하고 배포. 클라우드와 엣지 하드웨어 모두에서 실행해야 하는 분산 시스템 구축.
- nats-server은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/nats-io/nats-server
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
NSQ는 단일 장애 지점 없이 매우 많은 메시지를 처리하도록 설계된 실시간 분산 메시징 플랫폼입니다.
클라우드 네이티브, 엣지 및 임베디드 애플리케이션을 위한 경량 고성능 WebAssembly 런타임으로, LLM을 로컬에서 실행하는 데도 사용됩니다.
Java 백엔드 개발자를 위한 면접 준비 지식 베이스: 동시성, 분산 시스템, 마이크로서비스, 빅데이터
데이터베이스, Pub/Sub, 버킷, 캐시, cron 작업을 코드로 선언해 로컬에서 실행하고 AWS 또는 GCP 계정에 배포하는 오픈소스 TypeScript 및 Go 백엔드 프레임워크입니다.
일반적인 프로그래밍 언어로 클라우드 리소스를 정의하고 배포할 수 있는 Infrastructure as Code CLI 및 엔진입니다.