Using RabbitMQ Steams In Go

  Рет қаралды 2,160

ProgrammingPercy

ProgrammingPercy

6 ай бұрын

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: github.com/percybolmer/rabbit...
SuperStream SDK Support: github.com/rabbitmq/rabbitmq-...
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

Пікірлер: 21
@rishavpapaji5349
@rishavpapaji5349 2 ай бұрын
I don't have much time for my interview why was afraid weather I am able to complete kafka or not but this video help me to gain confidence to stick with rabbit MQ for streaming as well
@ramdoni3935
@ramdoni3935 6 ай бұрын
Booooooom 💥💥💥💥💥💥thee king of Go-Lang is Backkkkkk
@MosiurRahman-dl5ts
@MosiurRahman-dl5ts 6 ай бұрын
Love your tutorials, specially DDD.
@programmingpercy
@programmingpercy 6 ай бұрын
Thanks a ton!
@user-un6us7zd4s
@user-un6us7zd4s 5 ай бұрын
You are awesome Percy!!
@krishnendukarmakar5883
@krishnendukarmakar5883 4 ай бұрын
Thanks bro, I learned a lot today
@alikk6923
@alikk6923 6 ай бұрын
Love your videos, thank you a lot
@samuelmuthembwa4189
@samuelmuthembwa4189 5 ай бұрын
Fantastic video.🔥🔥
@arkantos14821
@arkantos14821 5 ай бұрын
you should make more videos !!!
@programmingpercy
@programmingpercy 5 ай бұрын
Thanks, working on it
@prashlovessamosa
@prashlovessamosa 6 ай бұрын
Thanks.
@justiceessiel6123
@justiceessiel6123 6 ай бұрын
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
@programmingpercy
@programmingpercy 6 ай бұрын
I like the idea, but having a hard time visualizing that it would be interesting to watch though. But sure, I'll add it to my backlog and see if I can come up with something fun
@aaabbb-ut2dk
@aaabbb-ut2dk 6 ай бұрын
🎉🎉
@ComputationalArt
@ComputationalArt 6 ай бұрын
Top Nice !
@programmingpercy
@programmingpercy 6 ай бұрын
Big thanks
@AkramAzizmurodov
@AkramAzizmurodov 6 ай бұрын
Thanks. Can you show how to make an editor like yours, please?
@programmingpercy
@programmingpercy 6 ай бұрын
Hey Akram! Actually I already have an video regarding my editor. In case your wondering I am using NeoVim, which is an extension of Vim. kzfaq.info/get/bejne/fpZ6ZMZlnbSzkpc.html The audio in that video is terrible. I might even reupload a new version with a fixed audio
@deathdefier45
@deathdefier45 6 ай бұрын
Could you cover grpc in a tutorial sometime?
@programmingpercy
@programmingpercy 6 ай бұрын
I am working on one right now, will try to release it in 1-2 weeks. I have an tutorial about gRPC on my blog, but it is more focused on gRPC-web, so ill make a pure gRPC one. programmingpercy.tech/blog/using-grpc-tls-go-react-no-reverse-proxy/ Im gonna recreate that one with a focus on gRPC and no frontend stuff, and in the end ill throw in a chapter about using Buf!
@annusingh4694
@annusingh4694 6 ай бұрын
​@@programmingpercygrpc tutorial will be so helpful, thank you!
Structured Logging In Go Using Standard Library- Slogslog
27:56
ProgrammingPercy
Рет қаралды 3,8 М.
Learn How To Use NeoVim As An IDE - With Better Sound & Speed
1:53:10
ProgrammingPercy
Рет қаралды 3,1 М.
Опасность фирменной зарядки Apple
00:57
SuperCrastan
Рет қаралды 12 МЛН
Doing This Instead Of Studying.. 😳
00:12
Jojo Sim
Рет қаралды 21 МЛН
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 29 МЛН
Can A Seed Grow In Your Nose? 🤔
00:33
Zack D. Films
Рет қаралды 29 МЛН
Learn RabbitMQ for Event-Driven Architecture (EDA)
2:21:01
ProgrammingPercy
Рет қаралды 10 М.
Free Secure Self-Hosting Using Cloudflare Tunnels
37:09
ProgrammingPercy
Рет қаралды 3,3 М.
Golang's Mocking Techniques - Kyle Yost | hatchpad Huddle
41:20
Exciting Go Update - v1.22 Change Log With Examples
27:57
ProgrammingPercy
Рет қаралды 10 М.
Mastering WebSockets With Go - An in-depth tutorial
2:24:34
ProgrammingPercy
Рет қаралды 42 М.
RabbitMQ Explained - Exchanges
5:40
CloudAMQP
Рет қаралды 83 М.
All Rust string types explained
22:13
Let's Get Rusty
Рет қаралды 159 М.
8 await async mistakes that you SHOULD avoid in .NET
21:13
Nick Chapsas
Рет қаралды 310 М.
Use Arc Instead of Vec
15:21
Logan Smith
Рет қаралды 141 М.
How To Implement Domain-Driven Design (DDD) in Go
1:57:42
ProgrammingPercy
Рет қаралды 39 М.
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 2,4 МЛН
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 8 МЛН
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 7 МЛН
8 Товаров с Алиэкспресс, о которых ты мог и не знать!
49:47
РасПаковка ДваПаковка
Рет қаралды 178 М.
Klavye İle Trafik Işığını Yönetmek #shorts
0:18
Osman Kabadayı
Рет қаралды 8 МЛН