NETWORK ADMINISTRATIONSsnmp

Using RabbitMQ Steams In Go

In this video, we will have a look at how to use RabbitMQ Streams in Go.

We will learn how to use both the Stream Core and the Stream Plugin approach.
The tutorial does not only cover basic usage but also the underlying functionality for a better understanding of what is going on.

After the video, you should be familiar with how to create streams, and how to consume and produce messages on them. We will also have a quick look at compression subentries, and deduplication.

All the links mentioned in the video can be found here:

GitHub with Source code: https://github.com/percybolmer/rabbitmqstreams-go
SuperStream SDK Support: https://github.com/rabbitmq/rabbitmq-stream-go-client/issues/149

00:06 Intro
03:38 Streams and how they work
05:00 Stream Core & Plugin
08:00 Stream Core Producer
21:48 How Streams Works & Retention
34:40 Consume Streams
46:10 Stream Plugin
01:08:00 Consuming from Stream Plugin
01:18:40 Subentries & Compression
01:27:00 Deduplication
01:31:00 Conclusion

source

by ProgrammingPercy

simple network management protocol

9 thoughts on “Using RabbitMQ Steams In Go

Comments are closed.