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
by ProgrammingPercy
simple network management protocol
Thanks.
Booooooom 💥💥💥💥💥💥thee king of Go-Lang is Backkkkkk
Top Nice !
Please make a video on all the backend topics you know and in chronological order.. I would like to learn more like you and know what is unknown
Could you cover grpc in a tutorial sometime?
Thanks. Can you show how to make an editor like yours, please?
Love your videos, thank you a lot
Love your tutorials, specially DDD.
🎉🎉