One thing which is very very underrated sir is that u explain every thing with ur handwritten notes and for that i appreciate you alot thank you arpit sir :)
@AsliEngineering11 ай бұрын
Thank you for noticing. I do that because my college professor used to say that when you read from handwritten notes (books, slides, etc) our brains are more likely to retain. He taught us artificial neural network and he has a deep understanding of how the brain works.
@d4devotion2 жыл бұрын
You earned my subscription because of this video.
@AsliEngineering2 жыл бұрын
Thank you so much 😃
@anupamkumar2232 Жыл бұрын
Rather than giving direct access to db, we can write a dao layer on top of it and share that across multiple micro services as a library. That way if underlying schema is getting changed or whole db itself is getting changed, change needs to be done at the library which'll still provide the same contract and consumers can just upgrade the version.
@anupampandey37589 күн бұрын
highly appreciated!! thanks arpit
@kushalkamra38032 жыл бұрын
Thanks Arpit 🙏
@Based1776 Жыл бұрын
Awesome video, thank you
@utsavanand55582 жыл бұрын
Great content, helped in taking decisions. Thank you.
@school_of_life2 жыл бұрын
well explained.
@richuthomas85302 жыл бұрын
Hi Arpit Great Content Can you make video on how to communicate between different services and the protocol to use like grpc/protocol buffers when to use what ?
@AsliEngineering2 жыл бұрын
Soon 😃
@magicpotato17075 ай бұрын
hi arpit we started the video with both analytic and blog service writing to DB , but at the end we changed the scope of analytic service to only reads that can be tackled by replicas. what if we have high load of writes from both the services ? is shared database pattern still considered as good if there are many microservices writing?
@EvolvingCoder6 ай бұрын
Is it possible to get your handwritten quotes used in every video? Will save a lot of time for all of us because learners most probably would be writing it again as we used to do it in colleges?
@microtech24482 жыл бұрын
There are always pros and cons of everything. It all depends on what is cost efficient and what development team is comfortable with?
@arpitjaiswal52752 ай бұрын
love it
@jivanmainali17422 жыл бұрын
So in case of sharing database do services still communicate with each other ?
@AsliEngineering2 жыл бұрын
When services share a database does not mean they might not synchronously communicate. Two services may choose to share a db while talking HTTP for some complex logic.
@jivanmainali17422 жыл бұрын
@@AsliEngineering Thanks for reply but got so many question on microservice . When seperate database is assigned to each service then to get account for let say for order table userId,do we need to make network call to account service for this ?And does each service have sinlge table only ?
@savi_sandbox10 ай бұрын
Can you please share the all the notes you used in microservices playlist in pdf format please.
@AsliEngineering10 ай бұрын
I lost all those notes. There was no backup.
@savi_sandbox10 ай бұрын
@@AsliEngineering Okay :(
@matrixtoogood56012 жыл бұрын
I love your videos!
@AsliEngineering2 жыл бұрын
Thanks a ton 🙌
@subee1285 ай бұрын
Thanks
@vatsalhirpara86312 жыл бұрын
Hey Arpit Could you please share notes shown on videos as pdf and also put link in the description. Great channel btw!
@AsliEngineering2 жыл бұрын
There on my website arpitbhayani.me
@vatsalhirpara86312 жыл бұрын
@@AsliEngineering Thanks! Found it.
@vasavigajarla65410 ай бұрын
hey @@vatsalhirpara8631 , could you please share a link? I couldn't find the notes on the website.
@magicpotato17075 ай бұрын
hi vatsal can you share the notes link if you bookmarked it? i'm not able to find in the above link
@akashshirale19272 жыл бұрын
Nice video. Can you make a video to explain load balancer in detail
@AsliEngineering2 жыл бұрын
That is part of my course so cannot put it imon KZbin. Sorry
@ApunKaTimeAyega2 жыл бұрын
All things can be true if database is shared within domain, not outside of domain.Assume I work in client domain of an application and try to update database of schedule domain of same application. It will be fairly wrong. You need to first read about Domain Driven Design first.
@AsliEngineering2 жыл бұрын
Not true in real world. You might want to share the database across domains as well. There are cases where sharing a database is a wiser option vs communicating via API.
@ApunKaTimeAyega2 жыл бұрын
I commented from my real time and micro service architecture experience. It is best practice followed by industry. DDD concept does exist henceforth.
@AsliEngineering2 жыл бұрын
Never denied the existence of DDD but there are situations where you need to share databases for performance. Example: iterating through millions of followers to broadcast notification. Doing this via API is too slow and hence the notification service will have to directly query the database holding the followers information.
@ApunKaTimeAyega2 жыл бұрын
@@AsliEngineering If you iterate over database to get clients'(in million) info, you will have very very high latency in the system. Notification service should have info passed from caller and notification service has to publish the message. Otherwise there will strong coupling. Any way, it is your choice to listen. , can not argue further.
@theSeniorSDE2 жыл бұрын
Aprit sir please share notes as well.
@AsliEngineering2 жыл бұрын
They are shared on LinkedIn and Twitter. Yet to automate it on the video. Give me some time to streamline it.
@vaibhavkumargautam2 жыл бұрын
Will any FAANG company call me for interview if i do your program?
@AsliEngineering2 жыл бұрын
There is no placement support. I am here to teach real engineering and help you become better engineer.
@vaibhavkumargautam Жыл бұрын
@@AsliEngineering ok. That I understand. Let me rephrase my questions. You are a staff engineer. Do you shortlist based on courses(yours or similar) a candidate did? Or will I get more opportunities to work with good companies? Upscaling your skills and getting a good opportunity is different. If I am willing to spend money and I also want to know how I can show these skills in my resume. And how can I prove to myself I am better than others? I hope, I get insight from your side and some guidance before buying this course.
@AsliEngineering Жыл бұрын
@@vaibhavkumargautam course will hep you become better engineer and companies will test your skills during interviews. Just because you did a course does not mean you’ll get a certain set of opportunities.
@vaibhavkumargautam Жыл бұрын
@@AsliEngineering I believe getting interview call is big task even for experienced. In short, there is guaranteed that even if I choose your over others it hardly give me benefits in terms of opportunity(Interview calls). Hope I am correct. Thanks for your reply.
@80-two Жыл бұрын
DO NOT SHARE DATABASES in microservices. This is horrendous advice