Automic VaultAutomic Vault

brew

nsq を Homebrew, apk, Nix でインストール

nsq のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install nsq

local Homebrew formula metadata

Linux

Alpine Linux apk確認済み · 92%
sudo apk add nsq

Alpine Linux edge package indexes · nsq · ソース: dl-cdn.alpinelinux.org

Nix確認済み · 92%
nix profile install nixpkgs#nsq

nixpkgs package indexes · pkgs/by-name/ns/nsq/package.nix · ソース: api.github.com

概要

パッケージ概要

Realtime distributed messaging platform

コマンドとエイリアス

  • nsq_stat
  • nsq_tail
  • nsq_to_file
  • nsq_to_http
  • nsq_to_nsq
  • nsqadmin
  • nsqd
  • nsqlookupd
  • to_nsq

履歴

プロジェクトの歴史と使われ方

NSQ is a Go-based realtime distributed messaging platform from Bitly's engineering ecosystem. It was built for decentralized message processing, using `nsqd` producers/queues, `nsqlookupd` discovery, and `nsqadmin` operations tooling instead of a single centralized broker.

プロジェクトの歴史

Bitly announced NSQ publicly in October 2012 as a realtime message processing system designed for Bitly's scale and billions of messages per day. The NSQ community page credits Matt Reiferson and Jehiah Czebotar as the designers and developers, with support from Bitly, maintainers, and contributors.

採用の歴史

The December 2012 Bitly follow-up said NSQ had been released on October 9, 2012, had client libraries in seven languages, and had quickly become one of the most-watched Go projects on GitHub. NSQ's later homepage kept the same positioning: distributed topologies without single points of failure, horizontal scaling without centralized brokers, and both pub-sub and load-balanced delivery.

On July 1, 2026, Homebrew listed NSQ 1.3.0 with 273 installs in its 365-day analytics window. That is modest Homebrew usage, but the package remains useful for developers who need local NSQ daemons and CLI tools while testing older or deliberately simple queueing architectures.

使われ方

Package users install NSQ to get the daemons and operational tools: `nsqd` receives, queues, and delivers messages; `nsqlookupd` lets consumers discover producers; `nsqadmin` provides a web UI; helper commands such as `nsq_tail`, `nsq_to_file`, `nsq_to_http`, and `to_nsq` make it easy to inspect or bridge streams.

The important operational tradeoff is explicit in the docs: NSQ is primarily in-memory, can spill past a memory queue threshold, provides at-least-once delivery, does not guarantee ordering, and expects clients to be idempotent or de-duplicate work.

パッケージ好きにとっての重要性

NSQ is a classic small distributed-systems package: easy to run, easy to reason about, and intentionally less feature-heavy than Kafka-class systems. It is most attractive when a team wants simple producer-local queueing, HTTP/TCP protocols, and discovery without operating a broker cluster.

タイムライン

  • October 9, 2012: NSQ was released publicly by Bitly.
  • December 2012: Bitly reported client libraries in seven languages and early strong GitHub attention.
  • July 1, 2026: Homebrew listed NSQ 1.3.0.

Related projects

  • go-nsq is the official Go client package for NSQ.

セキュリティ状態

リスクレベル: orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

リスク分類器

リスク orange · 信頼度 中 · infrastructure

理由

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service

信号

  • metadata:service
  • text:http,sql

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • formula メタデータがサービスまたはデーモンブロックを宣言しています。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
nsq_statcliグローバル実行可能ファイル
nsq_tailcliグローバル実行可能ファイル
nsq_to_filecliグローバル実行可能ファイル
nsq_to_httpcliグローバル実行可能ファイル
nsq_to_nsqcliグローバル実行可能ファイル
nsqadmincliグローバル実行可能ファイル
nsqdcliグローバル実行可能ファイル
nsqlookupdcliグローバル実行可能ファイル
to_nsqcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-25
マネージャ版1.3.0
マネージャ更新日2026-06-06
ローカルデータOK
上流最新
検出された最新v1.3.0

https://github.com/nsqio/nsq

  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:nsq
バージョン1.3.0
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/nsq
ホームページhttps://nsq.io/
リポジトリhttps://github.com/nsqio/nsq
上流ドキュメントhttps://nsq.io/
ライセンスMIT
ソースアーカイブhttps://github.com/nsqio/nsq/archive/refs/tags/v1.3.0.tar.gz
最終更新2026-06-06T11:29:13Z
Pulseupdated
ビルド依存関係go
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービスdeclared

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namensq
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Nix95%

nsq

nix profile install nixpkgs#nsq
  • normalized package name match
  • 一致条件: Nsq
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ns/nsq/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

nsq 1.3.0-r10

A realtime distributed messaging platform

https://nsq.io/

sudo apk add nsq
  • License: MIT
  • Architecture: x86_64
  • Source Package: nsq
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Nsq
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nsq from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment