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
200 Stars 32 Forks MIT License 90 Commits 2 Opened issues

Description

Go simple async message bus

Services available

!
?

Need anything else?

Contributors list

# 23,995
Crystal
message...
Docker
golang
73 commits
# 545,217
message...
Go
CSS
message...
2 commits
# 19,368
Mongoos...
gc
ooxml
mdui
1 commit
# 603,574
message...
Go
CSS
message...
1 commit
# 197,278
Shell
behat
Symfony
behavio...
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.