Тёмный

Event Driven Architecture | System Design 

techwithshakul
Подписаться 2,4 тыс.
Просмотров 28 тыс.
50% 1

The video kicks off with defining EDA as a "software architectural style" used in complex distributed system. It then explains how in a distributed environment like Microservices requests get routed with the help of central node to independent services.
This Model wherein api request is used as a trigger is know as Request Driven Model.
Further a possible scenario where one of the services fail and the request is terminated abruptly is discussed and how in RDA it is very difficult to revert back to the previous state.
A detailed discussion of what are events, how they are created and read by Publisher Subscriber Model. We then discuss how EDA with the help of events has solved the reverting problem.
EDA has humongous applications in gaming industry in games like PubG or racing games where respawn is a very common feature.
Happy Learning!
#EventDrivenArchitecture #SystemDesign

Кино

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

 

17 сен 2020

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 51   
@ThangTran-hi3es
@ThangTran-hi3es 9 месяцев назад
I really appreciate the contribution of India Tech Guys, thanks from Vietnam
@gungunagarwal
@gungunagarwal 3 года назад
I absolutely love the way you explain! A touch of Hindi always helps me understand better :)
@gungunagarwal
@gungunagarwal 3 года назад
@Finnegan Arthur How is that related to "Event Driven Architecture" in any way?
@dmitrikonnov922
@dmitrikonnov922 3 года назад
I hope, he didn't say anything essential in those moments. I was really confused because I thought, I hadn't just understood what he said and listened again and again till I realised that had been Hindi :D
@gungunagarwal
@gungunagarwal 3 года назад
@@dmitrikonnov922 I am sure you won't face any issues. His english explanation was thorough enough!
@wjing63
@wjing63 3 года назад
The diagrams of the presentation are very helpful to understand the EDA. I got the points of the advantages of EDA now. I will refactor my architecture using EDA. Thanks man, explained the idea to me.
@ashutoshpal9200
@ashutoshpal9200 2 года назад
Great explanation, I tried other videos too to understand EDA but your way is much simpler and understandable. Looking forward to a video to implement this in the sample code. Keep up the good work !!!
@sohail24x7
@sohail24x7 3 года назад
This is one the best explanations of the event driven architecture I've come across so far!
@rliy001
@rliy001 3 года назад
If you think this is the best explanation, then I feel surprised it only gained a handful of likes 👍
@skaLifee
@skaLifee Год назад
man, you have very unique ability to share the information clearly and simply, keep going, never stop this knowledge sharing habit
@aliadel1723
@aliadel1723 4 месяца назад
Finally a good channel talking about system design
@shishirkakhandki9230
@shishirkakhandki9230 2 года назад
Thank you so much for this wonderful overview. Very underrated channel. Subscribed!
@goldenrockadministrator9518
Shakul mate my most useful 15 mins on EDA ever. Awesome thank you so much
@monikasikri6097
@monikasikri6097 4 месяца назад
Well done Shakul . You explain the base of systems , core of architecture . Expecting more videos from you
@PepperstreetDev
@PepperstreetDev Год назад
Great explanation - I'm new to EDA and wondered how it was different to conventional systems. Thanks
@gaurugauruUtube
@gaurugauruUtube 3 года назад
Really easy explanation and comparison with Request - Response system
@ergreat5246
@ergreat5246 Год назад
still don't know how to reverse when failed
@naveengupta6211
@naveengupta6211 2 месяца назад
Great explanation, after watching many videos, this one made the concepts much clear, thanks shakul
@shubhamsinghal4725
@shubhamsinghal4725 2 года назад
It's very helpful. Keep it up your good work & efforts and one thing more, thanks.
@JJSisters-kd5qe
@JJSisters-kd5qe Год назад
You made it very simple for us...great help...thank you
@SHIVAMPANDEYSJTG
@SHIVAMPANDEYSJTG 2 года назад
Man you explained it amazingly need to binge you channel now😆 Now i can imagine how easily scalable these systems can be 🤔
@madanmohanpachouly6135
@madanmohanpachouly6135 2 года назад
@10:32 will UI directly put the event to the event hub, I was thinking it should come via router?
@kwprojects3103
@kwprojects3103 2 года назад
Great explanation. Thanks!
@MoAnwar
@MoAnwar 3 года назад
Thank you brother! Very good explanation...
@solotravellerindonesia
@solotravellerindonesia Год назад
very clear
@madanmohanpachouly6135
@madanmohanpachouly6135 2 года назад
To make this work shouldn't UI also register with the Event Hub, what if we have many different clients all need to be registered?
@rajivbhatia1197
@rajivbhatia1197 Год назад
Hindi/English combo is good👍 Refer to your example. In EDA, how are rollback of multiple microservices tied together - is there a 'transaction id' as a 'Key' field (or data ekement) in all atomic / individual messages that constitute a single transaction in the event hub (say Kafka)? Who orchestrates or keeps track of 'linking the pieces' together?
@ldskmain
@ldskmain 6 месяцев назад
I laughed so hard when he started to explain it in hindi
@TS-yb8xe
@TS-yb8xe 3 года назад
Do you have coding example of how the message object is design so that can fit to the dynamic request body and also the response. Like general wrapper for all the requests and responses.
@connect2soumen
@connect2soumen 2 года назад
Explanation is great. Loved it. Subscribing to ur channel bro.
@manishkraiit
@manishkraiit Год назад
Good Explaination!
@madakhseham
@madakhseham 2 года назад
very good explaination.
@Akshay06071986
@Akshay06071986 Год назад
Nice explanation. Keep it up.
@gurbachhansingh5715
@gurbachhansingh5715 2 года назад
Nicely explained 👌👏
@Becoder15604
@Becoder15604 Год назад
niceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee, botiful, understanable, clear, effictive, thnkooooo sir for your hadd work it rallly help me
@InstituteofConceptualPhysics
@InstituteofConceptualPhysics 3 года назад
What are the commercial products for Request Response Architecture and EDA ? Nice explanation.
@dishakhubani_1146
@dishakhubani_1146 2 года назад
Very Helpful
@gauthamvijayan
@gauthamvijayan 2 года назад
Top Notch Content!!
@SHIVAMPANDEYSJTG
@SHIVAMPANDEYSJTG 2 года назад
And please put you picture with white board on that video icon Personally I feel people tend to be more attracted to a with board setup than ppt kind of lecture. I initially thought it would be a ppt explanation 😅
@SHIVAMPANDEYSJTG
@SHIVAMPANDEYSJTG 2 года назад
Loved the way you explain!
@lalatendupatra3126
@lalatendupatra3126 2 года назад
By the time service got failed, updateDB service would have committed the data in updated db table. can we rollback the data once its committed in the updated db table?
@vikramshetty5461
@vikramshetty5461 Год назад
Super examples
@daisy_the_goldu
@daisy_the_goldu 3 года назад
Nice explanations 👏👏. How does it the response goes to the UI. Is it same like request-driven for this case ?
@rahulsharma-oq9zq
@rahulsharma-oq9zq 3 года назад
Nice Explanation! shakul...I have one doubt here..as you said publisher puts message in event bus....any subscriber can take the message from there...so where is security constraint there in pub sub model.
@rishishukla855
@rishishukla855 3 года назад
Great explanation. Can you share some sample code!
@ViralAgrawal12321
@ViralAgrawal12321 11 месяцев назад
🤙
@gurbachhansingh5715
@gurbachhansingh5715 2 года назад
A touch of hindi superb to understand
@goodnewsjohn2482
@goodnewsjohn2482 8 месяцев назад
I like your explanation but keep in mind not all of us understand your language
@plozovikov
@plozovikov 9 месяцев назад
I believe the material is at least perfect but sometimes I can not understand any word and any sentence ............
@jperih
@jperih 10 месяцев назад
I’m slowly learning a foreign language…
@mbk8569
@mbk8569 Год назад
not everyone knows hindi, it creates confusion for those who doesn't
Далее
What is Event Driven Architecture (EDA)?
12:10
Просмотров 179 тыс.
Беда приходит внезапно 😂
00:25
Просмотров 765 тыс.
Event-Driven Architecture lost its way
8:44
Просмотров 52 тыс.
A Beginner's Guide to Event-Driven Architecture
37:28
Event Driven Architecture - Understanding the Basics
14:49
How Internet Works? ISP | Packets | OSI Model
18:38
Просмотров 1,1 тыс.
Prank pengantin baru😂
0:19
Просмотров 21 млн