rabbitmq-server/deps/rabbitmq_stream
Michael Klishin 01092ff31f
(c) year bumps
2024-01-01 22:02:20 -05:00
..
docs Use "binding key" lingo for super stream creation 2023-11-13 14:54:45 +01:00
include Rename protocol error counters to _total 2021-06-30 12:46:41 +02:00
priv/schema Support for advertising different hostname for TLS stream connections 2021-09-28 13:47:22 +02:00
src Add incremental ID for non-dedup stream publishers 2023-12-20 11:06:01 +01:00
test (c) year bumps 2024-01-01 22:02:20 -05:00
.gitignore rabbit_stream: ignore escript and sbin 2021-07-19 20:26:16 +03:00
BUILD.bazel Use gazelle generated bazel files 2023-04-17 18:13:18 +02:00
CODE_OF_CONDUCT.md Replace files with symlinks 2022-04-15 06:04:29 -07:00
CONTRIBUTING.md Replace files with symlinks 2022-04-15 06:04:29 -07:00
LICENSE Replace @rabbitmq.com addresses with rabbitmq-core@groups.vmware.com 2023-06-20 15:40:13 +04:00
LICENSE-MPL-RabbitMQ Adjust licensing 2020-06-18 09:44:30 +02:00
Makefile Add a workflow to compare the bazel/erlang.mk output 2023-05-15 13:54:14 +02:00
README.adoc (c) year bump: 2022 => 2023 2023-01-01 23:17:36 -05:00
app.bzl Fix command file name 2023-10-10 09:14:24 +02:00

README.adoc

= RabbitMQ Stream Plugin

This is a RabbitMQ plugin that exposes streams - append-only, FIFO structures -
in a RabbitMQ broker/cluster, through a link:docs/PROTOCOL.adoc[custom binary protocol].

== How to Use

See the https://rabbitmq.github.io/rabbitmq-stream-java-client/snapshot/htmlsingle/#setting-up-rabbitmq[stream
Java client] documentation to set up a node with the stream plugin.

The https://rabbitmq.github.io/rabbitmq-stream-java-client/snapshot/htmlsingle/[stream Java client]
is currently the best way to experiment with the plugin.

== Stream Protocol

The plugin uses a link:docs/PROTOCOL.adoc[custom binary protocol].


== Support

* For questions: https://groups.google.com/forum/#!forum/rabbitmq-users[RabbitMQ Users]
* For bugs and feature requests: https://github.com/rabbitmq/rabbitmq-server/issues[GitHub Issues]

== Licensing

Released under the link:LICENSE-MPL-RabbitMQ[MPL 2.0].

== Copyright

(c) 2020-2023 VMware, Inc. or its affiliates.