What are microservices really all about? - Microservices Basics Tutorial

Поделиться
HTML-код
  • Опубликовано: 11 янв 2025

Комментарии • 883

  • @Java.Brains
    @Java.Brains  6 лет назад +189

    Thanks for all the nice comments! I'd like to hear your experience learning microservices. How has it been in general? Any topics or concepts that you find challenging? Please comment and let me know!

    • @timetoskillup
      @timetoskillup 6 лет назад +5

      Hi Kaushik Sir. Can you please do a hands on tutorials for Microservices? Happy New Year !!!

    • @xamael1989
      @xamael1989 6 лет назад +1

      Can you do a video on how add AI and ML in web site thanks alot

    • @jonassx100
      @jonassx100 6 лет назад +7

      sPRING mvc , SPRING SECURITY AND MICRSERVICES

    • @surendarbaby
      @surendarbaby 6 лет назад +4

      I have been working on microservices for last five months. Though we have created n number of microservices applications ,still they are dependent on each other. Whether versioning or modified the contract of the apis. The advantage I could see is independently develop and test. Obviously scalability and zero down time when we go for cloud. Zero down time.

    • @deepanshutiwari6658
      @deepanshutiwari6658 6 лет назад +4

      Spring security looks complex....

  • @iArpanMishra
    @iArpanMishra 4 года назад +454

    In the second technical round, CTO asked "Arpan, what do understand about microservices?". I smiled and I freaking nailed the answer with your awesome explanation. Thanks a ton, my man! Loads of respect!
    EDIT: Completed one year on the job!

    • @asaphakeim3614
      @asaphakeim3614 4 года назад +3

      Awesome bro!

    • @youmoufas7939
      @youmoufas7939 4 года назад +3

      Very good explanation

    • @daayemshehzad
      @daayemshehzad 3 года назад +1

      Yo man I hope you got the job

    • @birajg.c645
      @birajg.c645 3 года назад +16

      Id be disappointed if you did not scream 'Smushed!' infront of the cto lmao

    • @iArpanMishra
      @iArpanMishra 3 года назад +1

      @@daayemshehzad I did. Completed a year now.

  • @BharCode09
    @BharCode09 5 лет назад +35

    I'm a S/w engineer with 10 years Industry experience and a senior java developer since 5-7 years. Yet these videos are gem! Just refreshing to watch your videos for brushing up on some classic concepts and to feel connected. Wonderful explanation. I wish I found you 7 years ago, when I all by myself learned java with HeadFirst.
    Excellent service to mankind interested in java programming!

  • @DhrumilShahDOTin
    @DhrumilShahDOTin 6 лет назад +29

    Your videos helped me 5 yr back when I was in college working on my project ...
    After 5 yr experience still hellping me ..

  • @aadityamenon4563
    @aadityamenon4563 Год назад

    Thanks! Searched Reddit and stack overflow and nobody came even close to explaining it so well!

  • @davidranney8723
    @davidranney8723 5 лет назад +60

    A very concise and clear explanation of what microservices are. Thank you for unpacking the buzzword! Nicely done.

  • @mrmupfukudzwa4374
    @mrmupfukudzwa4374 5 лет назад +34

    By far the best story i have ever been told in my life!
    Thank you

  • @LucKy-kd7fs
    @LucKy-kd7fs 3 года назад +5

    Before starting the video, I couldn't even imagine that this could be explained in such a simple and *clean* manner. You explained it incredibly well. Thank you!

  • @StevenSokulski
    @StevenSokulski 6 лет назад +25

    What a great video. This really helped me wrap my head around the core concepts of Microservices, and gave me a good idea of where to go next as I continue to educate myself on the subject.
    One important detail that helped me to understand Microservices is to start thinking about something like Twilio or Stripe or Mailgun. These services get used to serve one (or a small number) of problems for developers.
    Individually, none of them makes up an application. But when put together the parts become more than their sum.
    Microservices is a bit like treating the different responsibilities of your application as if they were, to some degree, a third-party service like Twilio.

  • @Anudeepindira
    @Anudeepindira 6 лет назад +2

    Whenever I want to learn a new technology, the very first thing I do is to check if it is available on Java brains. Thank you Mr.Koushik for putting great effort and time into making quality videos. You make learning a joy.

  • @PravatKTimsina
    @PravatKTimsina 2 года назад

    No other Tutorial can be better than this to understand the fundamental of microservices. Thank you Brother. Subscribed From NEPAL.

  • @AnuD2
    @AnuD2 Год назад

    This video is 4 yrs old , but it is Still helping someone like me to understand what a Microservice is and it is so well explained. Thank you .

  • @ahmadmohammed1607
    @ahmadmohammed1607 3 года назад

    I honestly think this is the first time of my life I watch a video from the beginning to the end w/o pausing. Amazing Explanation !! Thanks man

  • @tekwewt
    @tekwewt 2 года назад +1

    Just mind-blowing how you can simplify a complex concept to the understanding of even a 13 year old child. Just amazing! Thanks a lot

  • @computerprogrammingwebtech3017
    @computerprogrammingwebtech3017 3 года назад

    Simple and concise explanation. It takes only 15 minutes to get to know what really are microservices!

  • @kylediamond8598
    @kylediamond8598 3 года назад +1

    Thanks alot man!!! I didn't skip ur ads😁
    This guy is good... Watching this 2 years after.... Ans it's the only video on RUclips that explains it 100%... This was all i needed!!!

  • @heathermary9
    @heathermary9 4 года назад

    THANK YOU SO MUCH!! finally someone who explains the real thing instead of beating around the bush!!

  • @cnakkas
    @cnakkas 2 года назад +1

    It is the best explanation of microservices I've seen so far!

  • @Name260812
    @Name260812 3 года назад

    I came here to understand Micro services, but in the process got clarity of web applications which was so cloudy. You are a great communicator. Thanks.

  • @adikelkar4
    @adikelkar4 5 лет назад +2

    Beautifully explained! It took just 15 min to differentiate between monolith and microservice architecture. Thank you for this!

  • @sreedhargourisetty9324
    @sreedhargourisetty9324 4 года назад +2

    your teaching is always awesome. To be honest in my Exp Tenure no one has explained in a crystal clear understandable format like you. you made our life easy. Kudos to you once again.

  • @SlainR2
    @SlainR2 6 лет назад +1

    I`m a PHP developer, but I`m watching all your conceptual videos.
    It sure is the best content I find on youtube.

  • @franciscocarvalho3676
    @franciscocarvalho3676 5 лет назад +10

    Let me tell something - I've already watched tons of videos (not only about this topic, but about software in general), and this was so damn great to see. Thanks for sharing all of that knowledge.

  • @Codetutor-DemystifyCoding
    @Codetutor-DemystifyCoding 5 лет назад

    This is the most succinct explanation of microservices that I have come across on RUclips. If any body in future asks for a reference video trying to understand microservices, this is the video I will ask them to watch. Good job.

  • @manishubana2107
    @manishubana2107 6 лет назад +1

    There are so many videos and tutorials on you tube out there but what makes you stand out are your oratory and language skills. Thank you so much .

  • @pravdeepsanghu7545
    @pravdeepsanghu7545 3 года назад

    I specially stopped this video to comment how beautifully this man is explaining. Each and every word is going into my head. Thank you 😌

  • @srikaraku02
    @srikaraku02 2 года назад

    Best ever explanation on RUclips till date.

  • @gauravpandey599
    @gauravpandey599 6 лет назад +18

    Koushik, thanks for looking into Microservices. Please , upload a series of videos on Microservices Architecture, 12 Factor App, Naming Server, Cloud Bus, API Gateway, Hystrix , Feign , Ribbon, Config Server , Service to Service Communication, OAuth2 Security etc. We are eagerly waiting for it. Thanks! Again.

  • @swapnilgupta7891
    @swapnilgupta7891 3 года назад

    i have an interview tomorrow ,and i knewnothing about microservices and was looking for video which will explain it in easy way...and this video did the job perfectly..liked and subscribed!!

  • @aman31dec
    @aman31dec 2 года назад +1

    The best explaination one can come up with. Thank you!

    • @n3bul0n
      @n3bul0n 2 года назад

      yes, very crisp and crystal clear

  • @MJ-em_jay
    @MJ-em_jay 4 года назад

    I love the narrator's delivery. It's perfect.

  • @supriyajha5933
    @supriyajha5933 4 года назад

    awesome! best short Microservices video on RUclips.

  • @christophersanders7483
    @christophersanders7483 5 лет назад +14

    The best video by far I wish I had known this before. Greatest teacher of all Thank you for this great content

  • @anshulabhinav13
    @anshulabhinav13 5 лет назад +2

    Well, around 11:30 , where we talk about the ease of testing & deployment of the MS, I would say that it's easier said than done.
    Let's say we make a small change in the Shopping Catalog service, which serves some API.
    This API may be consumed by the Web View app.
    So, when we make any change to the Shopping Catlg app, we would still need to test the Web View app as well, to make sure it still does the same thing which it used to do before.
    Or if it's supposed to do something new, it does that new thing correctly.
    So by just using the MS model, we can't totally de-couple dependent systems.
    Just a thought.

  • @internut33
    @internut33 5 лет назад +9

    Great explanation! I really enjoyed that. I've been promoted recently and am now in the microservice world. This was awesome. I thank you!

  • @Sumup175
    @Sumup175 3 года назад

    This is what we call a proper and easy to understand with reason explanation of complex term

  • @richJinny
    @richJinny 6 лет назад +1

    I have watched a lot of your vids, since a few years already. I really appreciate them, especially the way you explain and the (peaceful) way you talk. Please continue posting your vids.

  • @rorycawley
    @rorycawley 5 лет назад +8

    By far the best explanation of microservices I've seen, well done and thank you!

  • @bluerose234
    @bluerose234 5 лет назад +15

    First time here, and loved what I have seen and heard....will be coming back for more!!

  • @rishabh_gour
    @rishabh_gour 6 лет назад +2

    This world needs more people like you

  • @bhautik-domadiya
    @bhautik-domadiya 3 года назад

    By far the best explanation of microservices I've seen

  • @skullwise
    @skullwise 6 лет назад +13

    I just completed your Javascript tutorials...It has definitely made me smarter than when I began the course. Please do react js tutorials Kaushik.

  • @monsterhuntergo
    @monsterhuntergo 2 года назад +2

    Even after 4 years, your way of explanations are really solid gold. I can absorb the concepts well and all of them are important as well regardless of time. Thank you very much for sharing your knowledge Koushik! :)

  • @amitchauhan1505
    @amitchauhan1505 3 года назад +1

    this person's voice is so soothing to the ears. And of course, content and explanation are also great.

  • @RehmanKhan-li6ly
    @RehmanKhan-li6ly 3 года назад

    Excellent way to explain the problem. So now we know what was the "need" which brought Microservices into being.

  • @alexkantony9751
    @alexkantony9751 3 года назад

    I was blind about what microservice is. Its christal clear now. Got a nice base. thanks man.

  • @rajeshkumarjha007raj
    @rajeshkumarjha007raj 3 года назад

    This can't get better from here. Awesome work.

  • @elkanahsboy
    @elkanahsboy 3 года назад

    This is the best explanation of microservices, I have ever read!!!!!!! Thank you

  • @andrewshrosbree7450
    @andrewshrosbree7450 6 лет назад +10

    Kaushik, although this video is informative I was hoping it would address the issue of whether a microservice is (1) a deployable code module or (2) a deployable code module including its database or (3) a logical construct relating to the deployment of auto-scaling code modules that are all served by a single underlying database.
    In practice I have found that deploying microservices in AWS involves the modularisation of only the code, with a monolithic database (usually in a separate subnet); the auto-scaling of both software and data appears to be an impractical pattern. I'd appreciate feedback from other architects about this.
    BTW, your REST tutorials are the best I have ever seen. Many thanks.

    • @AbhishekKumar-ub8co
      @AbhishekKumar-ub8co 5 лет назад +1

      Very apt question........... looking for an answer to similar question.

  • @saritamisra5883
    @saritamisra5883 4 года назад +4

    Very good explanation to get the base of microservices. Seeing it evolve is the best way to understand the need for it and how it came about.

  • @gvnivianand
    @gvnivianand 3 года назад

    Best video I have ever seen. Totally agree with the others folks who have mentioned- teaching is an art, and you have mastered it.

  • @Ra1981eD
    @Ra1981eD 2 года назад

    Best explanation ever for Microservices, thank you for your amazing efforts wish you all the best.

  • @maxcady4208
    @maxcady4208 4 года назад

    so far the best microservices tutorial i have come across.

  • @benzflynn
    @benzflynn 5 лет назад

    Good video, man. Nothing like a good presentation of the basics of microservice architecture: show the history, show the drawbacks, show the new idea and show the limits of the new idea.
    Most of the gurus talk as if microservices are always the way to go for web apps. But clearly you need an app of a certain scale and complexity before adopting such an architecture.

  • @88spaces
    @88spaces 2 года назад

    Your video helps to understand the need for microservices. Thank you.

  • @phanisekharpillutla4993
    @phanisekharpillutla4993 4 года назад

    Java brains...name itself tells us how great koushik sir ideology... Wants to see again and again because of the way you are explaining the subject ... Very clear approach to anyone

  • @MrChaos2peace
    @MrChaos2peace 4 года назад

    Best part for me was at 14:35, exactly what I was thinking.. a lot of org today generally are jumping into anything that is TRENDING and following the word on the streets...they don't take time to study & understand if that particular solution is really suitable for them at that point and if they have the personnel to support and admin it.... overall good explanation...

  • @waqasshah6331
    @waqasshah6331 6 лет назад +1

    Finally dream come true. Need complete playlist for it. Till micro-services communication and discovery. Big fan of yours. Love from Pakistan ❤️

  • @mohideenabdulkadhar4280
    @mohideenabdulkadhar4280 3 года назад

    It is much beneficial for a beginner to understand the micro services. Thank you very much sir.

  • @mastermatt963
    @mastermatt963 3 года назад

    I have been learning about microservices at the university back in the day, but didnt get it. Until I watched this video. Thanks

  • @skullwise
    @skullwise 6 лет назад +78

    I am Kaushik's No1 fan :-) The Bossssss is back... First comment :-)

  • @sameernangare2027
    @sameernangare2027 4 года назад

    One of the best technical and very well explained video i have ever seen!!!

  • @zipbullbear7693
    @zipbullbear7693 3 года назад

    Excellent articulation, simple pictures & words with a powerful message

  • @SapanManjhiJH
    @SapanManjhiJH 4 года назад

    Best explaination ever for microservices.

  • @mushahidhussain1516
    @mushahidhussain1516 3 года назад

    JUST WOWWWW. You are the coolest explainer I have ever seen.

  • @olumuyiwaagboola6523
    @olumuyiwaagboola6523 Год назад

    This is the best explanation I have gotten on this topic. Great content!

  • @trishalwalia4086
    @trishalwalia4086 4 года назад

    The best and clear video ever on microservices :)

  • @ZiggiWillpower
    @ZiggiWillpower 3 года назад

    This video made me learn more than one week of lectures on microservices!

  • @SukhjinderKahlon
    @SukhjinderKahlon 5 лет назад +3

    It is so helpful to understand all about micro services. You have done great job. I really want to thank you for this great content in just 15 min video. Lots of lessen learned. I have shared this video with my friends.
    Once again Thanks a lot.

  • @jagan1957
    @jagan1957 4 года назад

    This guy knows how to teach!! All these videos are gems!

  • @uzairasif8586
    @uzairasif8586 2 года назад

    The way you explained these concepts are out of words !

  • @nerdyrob
    @nerdyrob 3 года назад

    I loved the explanation around 3 to 3.5 minutes, smushed!

  • @nebliyessine1461
    @nebliyessine1461 2 года назад +1

    i love learning using stories. thanks for your explanation.

    • @n3bul0n
      @n3bul0n 2 года назад

      Yes, it makes the learning path more enjoyable

  • @AbuFatima82
    @AbuFatima82 4 года назад +1

    Great contents, great teacher! Just what a viewer needs to know no more no less!

  • @santosh5336
    @santosh5336 2 года назад

    This is how things should be explained to a beginner.
    Some youtubers directly start with complex words which instantly makes me 🥱

  • @anandashani9923
    @anandashani9923 4 года назад

    This is by far the best video I have watched on Microservices.

  • @TrouvatkiDePercusion
    @TrouvatkiDePercusion 4 года назад

    FINALLY!!!! An explanation that makes clear, rational sense. I finally get it. Thank you!!

  • @amitasn1
    @amitasn1 2 года назад

    Extremely good explanation. Thanks for the awesome explanation Koushik. You really are a great teacher.

  • @YazadIrani
    @YazadIrani 3 года назад +1

    Fantastic way of teaching, love it! 👍

  • @emirsalihovic6616
    @emirsalihovic6616 3 года назад

    Well done! By far the best explained video on microservices, with the best possible way of teaching, impressive!

  • @rongliao9255
    @rongliao9255 5 лет назад +1

    Clearly explained with real-world examples! Thanks!

  • @dibyeshdas4926
    @dibyeshdas4926 2 года назад

    Your way of explaining things is so clean n well articulate👌

  • @preeti957
    @preeti957 6 лет назад +2

    Thanks a lot for coming back sir!! Your comeback is the best thing happened to me today! :D Sincere Thanks!!

  • @kevinbugusky7416
    @kevinbugusky7416 2 года назад

    thanks Kaushik! I could listen to him for hours... about to take that challenge on!!!

  • @JackMcMotivate
    @JackMcMotivate 2 года назад

    Best explanation yet. I finally get it. Thank you bud!!

  • @Jihed
    @Jihed 4 года назад

    this is my first time here, and I really liked the story idea instead of explaining concepts in a boring way. I subscribed and I am waiting for more videos like this!

  • @sheebakhan22
    @sheebakhan22 3 года назад

    I am not a technical person, but having lil knowledge of SW dev..but still i understood what is micro services. Because you explained it well.

  • @rohitbhojwani8161
    @rohitbhojwani8161 5 лет назад

    A very good story. Loved your explanation. Few topics which I would like to listen from you....
    1. Data analytics
    2. IOT
    3. Block Chain
    4. RPA

  • @ashwanikumar415
    @ashwanikumar415 3 года назад

    awesomely explained :) 15 mins but opens doors of thoughts

  • @nessrineyahiaoui9276
    @nessrineyahiaoui9276 2 года назад

    it incredible how you simplify things, it's the best video that i watched it and understand the concept of microservices very well, thank you so much for your efforts

  • @njramu
    @njramu 3 года назад

    Wow.. Such a Great Explanation...!!! The concept of Microservices will be very clear to anyone who see this video.

  • @gopinathbalasubramaniam8047
    @gopinathbalasubramaniam8047 2 года назад

    Excellent explanation on what is the underlying reason for microservices

  • @ashishkhanchandani8976
    @ashishkhanchandani8976 4 года назад

    Great Explanation. What I really liked is taking it all the way back and explaining the evolution.

  • @GururajBN
    @GururajBN 5 лет назад

    Whole new topic for someone like me who is not initiated into software. Very lucid and informative.🙏🏽

  • @ezraephrem6791
    @ezraephrem6791 3 года назад

    Best Explanantion of Microservices

  • @oweisyahya5485
    @oweisyahya5485 5 лет назад

    Smushed!!! with your tutorials, not only we learn how to code, but also how to explain those concepts to our teammates. Thank you Koushik.

  • @keithmackinen8127
    @keithmackinen8127 5 лет назад

    BEST DESCRIPTION EVER!!! THANK YOU!!! GOT IT FIRST TIME!!

  • @sachinshrivastav491
    @sachinshrivastav491 5 лет назад +1

    Great video to watch for people just starting into Microservice world. Very well explained Kaushik and your videos are always very helpful. Kudos!!!

  • @hemakaranasinghe9332
    @hemakaranasinghe9332 4 года назад +1

    Just new to you channel and I am feeling very lucky to be here. Such a great effort you have put to explain these topics. Amazing work! Feels like Im attending a university lecture to complete a master degree. Thank you so much..

  • @kuseru
    @kuseru 6 лет назад

    Learned in the first 12 minutes everything about Microservices - thanks to the video and the creator! -, which got me like highspeed thinking, how to realize how I could use them! Thank you!