grav
grav copied to clipboard
Embedded decentralized message bus
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://togithub.com/golang/go)) | golang | minor | `1.18` -> `1.19` |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/twmb/franz-go](https://togithub.com/twmb/franz-go) | require | minor | `v1.5.2` -> `v1.6.0` | ---...
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/nats-io/nats.go](https://togithub.com/nats-io/nats.go) | require | minor | `v1.15.0` -> `v1.16.0` | ---...
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/schollz/peerdiscovery](https://togithub.com/schollz/peerdiscovery) | require | patch | `v1.6.11` -> `v1.6.12` | ---...
Hi @cohix, thanks so much for this lovely clean flexible project. Is there anything conceptually that would prevent the use of MQTT as a bridge for Grav?
Kafka supports listing multiple bootstrap servers, the grav transport should support this as well. https://pkg.go.dev/github.com/twmb/franz-go/pkg/kgo#SeedBrokers is a variadic function which will take n number strings. Given this fact it should...
The ability to define static peers and have Discovery ensure ongoing connections to said peers would be useful.
I started playing around with this project a little bit and was wondering if there was any examples on how to setup a multi `Grav` instanced network? I noticed the...
Grav should be able to discover other nodes in a cloud provider using the provider's APIs.
Documentation is absent for these topics: - [ ] Usage / Advanced - [ ] HTTP Transport - [ ] Websocket Transport - [ ] Local Network Discovery Other TODOs:...