watermill-amqp10

module
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2024 License: MIT

README

Watermill AMQP 1.0 Pub/Sub

Note: AMQP 0-9-1 and AMQP 1.0 are quite different. If you're looking to use RabbitMQ, you probably want the official AMQP 0.9.1 pubsub.

This is an unofficial Watermill Pub/Sub implementation for AMQP 1.0. Note the AMQP 1.0 protocol itself supports a multitude of broker configurations, and this implementation focuses on durable messages, using durable queues on ActiveMQ Artemis (PRs welcome to support/test more use cases).

Contributing

PRs welcome!

podman-compose up can be used to start an ActiveMQ Artemis message broker. The Watermill Universal Pub/Sub test suite can be run via go test (see pubsub_test.go)

License

MIT License

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL