Very clean, summed up everything in one place. Tho i know about composition and API gateway but I have not seen anyone covering these many challenges with API Gateway. 👏
@Bluesky-rn1mc2 жыл бұрын
Thank you Arpit, can you also talk about design patterns in coming videos ?
@SudhanshuShekhar61512 жыл бұрын
Thanks again! I am learning new things just by seeing your videos.
@matrixtoogood56012 жыл бұрын
From what I understand, Python has parallelism (can use multiple cores) but it does not have support for true concurrency like Go (due to global interpreter lock) so only 1 thread gets executed per core.
@ishandhar28512 жыл бұрын
Python has GIL, so the application an have only one thread running at a time. That means only one core can be used
@matrixtoogood56012 жыл бұрын
@@ishandhar2851 That's not true. I have used multiprocessing on multi-core VMs using Python. The only limitation is 1 real thread per core.
@DurgaShiva7574 Жыл бұрын
An amazing video, by an amazing teacher. have some questions though : - 1. Why the composer isn't a Single point of failure, and just a bottleneck, cannot get it, as per me, it should had been a SPoF 2. If we use a composer or doesnt use it, the number of network calls remains same right?.. only thing is the complexity is transferred from client to the composer, but, the number of network calls, thus, the latency should remain same right ? 3. there would be may clients which are calling the same composer, so as to keep a track of all the responses of different microservices, then filtering them, and finally concatinating the one which are from a same user, will increase the latency right ?... then composer makes system slow...or anything which i am missing ?
@kgck15 Жыл бұрын
The best videos on internet. Couplebof questions. Should it always be api gateway or can it just be another microservice taking the ownership of only those APIs that needs compositions. 2). This is most common use case as we split microservices and when gui needs to show something in an particular way that needs composition. This leads to latency in gui display, is there any pattern or anything to handle such cases to avoid latency. 3) since its api gateway do these gateways have extentions capability where we can write our composition in them ?
@ebrahimmansur9815 Жыл бұрын
why not have a sperate components that fills the reasonability of aggregation of a read model from an infrastructure that stores the events from 3 services [order, payment, logistic ]
@harshpatel1052 жыл бұрын
Awesome stuff as always, Arpit
@Aditya-us5gj2 жыл бұрын
Though we have distributed system but looking at the disadv. of API gateway(composer), can I say that it's making my system a single point of failure ? Also isn't it going to make our system very very complex if we add mutiple API gateways to remove this single point of failure ?
@ravividap12272 жыл бұрын
Can we say it's facade pattern applied at service level instead of class/obj level?
@AsliEngineering2 жыл бұрын
Yes.
@cris_crizon Жыл бұрын
Está bueno el video, gracias!
@chessmaster8562 ай бұрын
One of the service down would be the first line as soon as you talk about multiple services not after half an hour
@hyrdeshgangwar Жыл бұрын
Good Stuff!
@theSeniorSDE2 жыл бұрын
Thanks Arpit for sharing and making things easy to understand for us. What all resources or books do you follow to learn things in such detail. Please share.
@AsliEngineering2 жыл бұрын
Most of it comes from experience. But I have been reading since a long time and have been collecting all the info in one place. Sam Newman has a great book on Microservices if you'd want to explore.
@theSeniorSDE2 жыл бұрын
@@AsliEngineering Thanks
@mutasimahmed89752 жыл бұрын
where do i learn about the prereqrusites for your course ?
@AsliEngineering2 жыл бұрын
There on the course page ArpitBhayani.me/masterclass
@mutasimahmed89752 жыл бұрын
@@AsliEngineering thnx
@tuzlityreyansh51549 ай бұрын
useful
@ArinSinabian2 жыл бұрын
kzbin.info/www/bejne/a6G8fZ-PqN5pnLM To me that seems to be a distributed monolith