watermill icon indicating copy to clipboard operation
watermill copied to clipboard

Building event-driven applications the easy way in Go.

Results 189 watermill issues
Sort by recently updated
recently updated
newest added

@roblaszczak The Architectural constructs are really nice. But if someone has to use python or rust or blah blah for their "MicroService" what options are there ? GRPC API wrapping...

enhancement
help wanted
good first issue
M

enhancement
module: components
L

I think it would be nice to have a quick way to construct publishers/subscribers, similarly to https://gocloud.dev/concepts/urls/ That would allow configuring Watermill with DSNs like nats:// or amqp:// from config...

enhancement
help wanted

I didn't use Eventstore, so probably some design discussion is needed. As I remember there was some mechanism that may fit pretty well to Pub/Sub abstraction. To check: - [...

enhancement
help wanted
module: publisher
module: subscriber
L

It would be interesting to see how the performance of watermill on Google Cloud Pub/Sub vs Google Cloud Pub/Sub Lite. You can read more about the new "Lite" feature here:...

enhancement

after upgrading to watermill-googlecloud v1.0.5 production system stopped to accept new messages, however it was working just fine. I decided to clean all topics/subscriptions from google pubsub and then app...

bug
discussion needed

It would be convinient to have ability subscribe on multiple topics via wildcard character (asterisk) ```go Subscribe(ctx, "user.*") ```

enhancement
module: subscriber

Because of too big load, Watermill Kafka tests are failing in CI. Locally the problem also occurs, until I will not set `ulimit`. They are probably multiple solutions: - find...

help wanted
module: publisher
module: subscriber
M

MySQL binlog subscriber may be useful for implementing tool like [Debezium](https://debezium.io/). To check before implementation: - [ ] https://github.com/siddontang/go-mysql-elasticsearch - [ ] https://github.com/siddontang/go-mysql (used in go-mysql-elasticsearch) - [ ] https://github.com/uber/storagetapper...

enhancement
help wanted
module: subscriber
M