Need help with message-bus?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

vardius
160 Stars 26 Forks MIT License 90 Commits 2 Opened issues

Description

Go simple async message bus

Services available

!
?

Need anything else?

Contributors list

# 24,304
Crystal
message...
golang
Kuberne...
73 commits
# 566,103
message...
Go
CSS
message...
2 commits
# 20,609
Mongoos...
gc
ooxml
mdui
1 commit
# 626,502
message...
Go
CSS
message...
1 commit
# 188,304
Shell
behat
TeX
Symfony
1 commit

🚌 message-bus

Build Status Go Report Card codecov FOSSA Status license

logo

Go simple async message bus.

📖 ABOUT

Contributors:

Want to contribute ? Feel free to send pull requests!

Have problems, bugs, feature ideas? We are using the github issue tracker to manage them.

📚 Documentation

For documentation (including examples), visit rafallorenz.com/message-bus

For GoDoc reference, visit pkg.go.dev

🚏 HOW TO USE

🚅 Benchmark

➜  message-bus git:(master) ✗ go test -bench=. -cpu=4 -benchmem
goos: darwin
goarch: amd64
pkg: github.com/vardius/message-bus
BenchmarkPublish-4                       4430224           250 ns/op           0 B/op          0 allocs/op
BenchmarkSubscribe-4                      598240          2037 ns/op         735 B/op          5 allocs/op

👉 Click here to see all benchmark results.

Features

🚏 HOW TO USE

📜 License

This package is released under the MIT license. See the complete license in the package:

FOSSA Status

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.