Using RabbitMQ Steams In Go

Using RabbitMQ Steams In Go

3.298 Lượt nghe
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