Тёмный
No video :(

Stream, Event Bus or Queue? What's the Difference? 

James Eastham
Подписаться 3,9 тыс.
Просмотров 2,6 тыс.
50% 1

Опубликовано:

 

26 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@antonmartyniuk
@antonmartyniuk Месяц назад
This is a very great explanation of difference betweeen queues, event buses and streams. Nice work!
@irisll4260
@irisll4260 10 дней назад
That is very clear introduction to this Data ingestion related process !!!! Love it
@runek75
@runek75 2 месяца назад
Excellent description of these technologies! It really gave insight into what to use when. Thanks for the tip and your talk at the ndc in oslo, really inspiring! 😊
@serverlessjames
@serverlessjames 2 месяца назад
Glad you enjoyed it :⁠-⁠)
@DO-rs6hq
@DO-rs6hq 5 месяцев назад
Thanks a million James. I agree with the other commenter that this is the best explanation on this topic. You have an outstanding ability to explain complex subjects in a way that is easy to follow. I'm very lucky to have found your channel!
@serverlessjames
@serverlessjames 5 месяцев назад
I appreciate you taking the time to comment, thank you ❤️
@adeyemialatishe82
@adeyemialatishe82 4 месяца назад
Excellent breakdown. Thanks James.
@carlcodes8422
@carlcodes8422 5 месяцев назад
Another excellent vid - thanks James 🙂
@josef-stampede-ai
@josef-stampede-ai 5 месяцев назад
Best explanation i ’ve seen on this topic. Clear, to the point and well understood. Great work. Looking forward to seeing more. 🎉
@serverlessjames
@serverlessjames 5 месяцев назад
Glad you enjoyed it ☺️
@johncerpa3782
@johncerpa3782 5 месяцев назад
Excellent video
@selmanekici8816
@selmanekici8816 5 месяцев назад
Good stuff 🎉
@bradgermain
@bradgermain 3 месяца назад
Thanks James, this is great! Quick question, you mentioned for a stream it’s important that a DB is setup on both services, is that the case for queues and service buses too?
@serverlessjames
@serverlessjames 3 месяца назад
Yes, absolutely. Basically you don't want to be relying on your message channel as a persistent data store. Many streams will retain data for period of time, but they aren't databases.
@bulioh
@bulioh 3 месяца назад
Very clear breakdown! When using an event bus (not combined with a queue), does every instance of a consumer receive a message typically? Or is it load balanced to a single instance?
@serverlessjames
@serverlessjames 3 месяца назад
Great question. Typically an event bus is there to fan a single event out to lots of different subscribers. So yeah, if you had multiple instances of the same app subscribed directly to the bus with the same configuration I'd expect them all to receive the same events.
@sergeykichuk2586
@sergeykichuk2586 4 месяца назад
Thanks for the explanation! What kind of application or pad are you using for drawings ?
@serverlessjames
@serverlessjames 4 месяца назад
It's a Huion drawing tablet on my desk, and then the EpicPen Pro app for the ability to draw on the screen
@sergeykichuk2586
@sergeykichuk2586 4 месяца назад
@@serverlessjamesnice didn’t know that you can stream it like that looks pretty good! 👍
@sergeykichuk2586
@sergeykichuk2586 4 месяца назад
@@serverlessjames is it like a pad or this display like iPad?
@serverlessjames
@serverlessjames 4 месяца назад
@@sergeykichuk2586 yeah it's basically an external display but specifically for drawing on. Google Huion Kamvas 13 :)
@sergeykichuk2586
@sergeykichuk2586 4 месяца назад
@@serverlessjames didn’t know something like that exists always I have issue to draw with mouse! Thank you!
@sumarianprince
@sumarianprince 5 месяцев назад
Great video as usual James, thanks for this. I have a side question for you, I made a wager with my colleague that c# AOT 8.0 is superior to NodeJS's Latest version on AWS in terms of performance. Who do you think wins?
@serverlessjames
@serverlessjames 5 месяцев назад
I'd be confident .NET 8 Native AOT will be more performant, simply because it's a natively compiled binary as opposed to node which is an interpreted language. Max's Lambda perf benchmarks seem to back that up, if you're talking pure performance. maxday.github.io/lambda-perf/
@sumarianprince
@sumarianprince 5 месяцев назад
@@serverlessjames Thanks for the reply, James. As usual, your answers are detailed and simple to understand.
@Namelessssssssssssssss
@Namelessssssssssssssss 5 месяцев назад
So...where do you put a tool like kafka? Stream maybe?
@serverlessjames
@serverlessjames 5 месяцев назад
Yep, that's where I would put it. It sits in that middle ground where it's durable, but also allows for multiple consumers
Далее
AWS SQS vs SNS vs EventBridge - When to Use What?
22:37
Whoa
01:00
Просмотров 22 млн
Wife habit 😂 #shorts
00:16
Просмотров 55 млн
What is a Message Queue?
15:38
Просмотров 88 тыс.
Are events in C# even relevant anymore?
16:19
Просмотров 168 тыс.
Microservices with Databases can be challenging...
20:52
You DON'T want an In-Memory Event Bus like MediatR
11:20
What's an Event Driven System?
14:59
Просмотров 313 тыс.
What is an API Gateway?
10:19
Просмотров 306 тыс.