コンテンツへスキップ
FindOpenSource

NATS

シンプルさと低い運用負荷を重視して構築された、クラウドネイティブアプリケーション向けの軽量で高性能なメッセージングシステムです。

概要

NATS は、Pub/Sub メッセージング、リクエスト/リプライ、(JetStream 拡張による) 永続的なストリーミングを、単一の小さく運用しやすいバイナリで提供し、より重いメッセージブローカーの広範な機能セットよりもシンプルさとパフォーマンスを優先しています。CNCF を卒業したプロジェクトで、マイクロサービスや IoT のメッセージングの基盤としてよく使われています。

NATS は、(カタログにもある) RabbitMQ や Kafka の運用負荷をかけずに、軽量で低レイテンシなメッセージングを求めるチームに向いています。その2つの確立された選択肢と並ぶ、3つ目のよりシンプルなメッセージングパラダイムです。

カテゴリ
バックエンド
キーワード
messagingpubsubcloud-nativelightweight-messaging
言語
Go
ライセンス
Apache-2.0

誤りを見つけましたか? GitHub で修正を提案する