SkillAgentSearch skills...

Boltmq

BoltMQ is a distributed message queue, writern on Go.

Install / Use

/learn @boltmq/Boltmq
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

BoltMQ Build Status Go Report Card

BoltMQ is a distributed queue, writern on Go. it is based on apache open source project: Apache RocketMQ.

Features

  • Pub/Sub messaging
  • Scheduled message
  • Load balancing
  • Reliable FIFO and strict ordered messaging in the same queue
  • Support Master & Salve

Get it

Build it from source code

Get source code from Github:

git clone https://github.com/boltmq/boltmq.git

Getting started

Installing

To start using BoltMQ, install Go and run:

make deps
make

Config it

first, config broker or namesrv.

cd bin/etc
vim broker.toml
vim namesrv.toml

Running

  • -c set config file path
  • -p set pid file path, default .
  • -f run as frontend

E.g run as frontend, use bin/broker -f bin/namesrv -f, usually development env & debug.

Contributing

We always welcome new contributions, if you are interested in Go or MQ, more details see here

View on GitHub
GitHub Stars52
CategoryDevelopment
Updated4mo ago
Forks6

Languages

Go

Security Score

92/100

Audited on Dec 4, 2025

No findings