Boltmq
BoltMQ is a distributed message queue, writern on Go.
Install / Use
/learn @boltmq/BoltmqREADME
BoltMQ

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
