10 Challenges in Adopting and Implementing Microservices

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.พ. 2025
  • System Design for SDE-2 and above: arpitbhayani.m...
    System Design for Beginners: arpitbhayani.m...
    Redis Internals: arpitbhayani.m...
    Build Your Own Redis / DNS / BitTorrent / SQLite - with CodeCrafters.
    Sign up and get 40% off - app.codecrafte...
    In the video, I discussed the challenges of adopting microservices, focusing on key technical and organizational aspects. Managing numerous microservices increases complexity and requires careful scope definition. Monitoring and logging are crucial to avoid blind spots and track dependencies. Service discovery at scale is essential for efficient communication. Authentication between services prevents unauthorized access. Configuration management and fault tolerance are vital technical challenges. From an organizational standpoint, transitioning to microservices entails irreversible changes in tools, processes, and team dynamics. Testing becomes intricate due to increased component interactions.
    Recommended videos and playlists
    If you liked this video, you will find the following videos and playlists helpful
    System Design: • PostgreSQL connection ...
    Designing Microservices: • Advantages of adopting...
    Database Engineering: • How nested loop, hash,...
    Concurrency In-depth: • How to write efficient...
    Research paper dissections: • The Google File System...
    Outage Dissections: • Dissecting GitHub Outa...
    Hash Table Internals: • Internal Structure of ...
    Bittorrent Internals: • Introduction to BitTor...
    Things you will find amusing
    Knowledge Base: arpitbhayani.m...
    Bookshelf: arpitbhayani.m...
    Papershelf: arpitbhayani.m...
    Other socials
    I keep writing and sharing my practical experience and learnings every day, so if you resonate then follow along. I keep it no fluff.
    LinkedIn: / arpitbhayani
    Twitter: / arpit_bhayani
    Weekly Newsletter: arpit.substack...
    Thank you for watching and supporting! it means a ton.
    I am on a mission to bring out the best engineering stories from around the world and make you all fall in
    love with engineering. If you resonate with this then follow along, I always keep it no-fluff.

ความคิดเห็น • 6

  • @RinayraMotwal
    @RinayraMotwal 2 ปีที่แล้ว +9

    I have never seen such in depth video on micro services challenges. Thanks Arpit for making really good content

  • @nawabmohdamaan13
    @nawabmohdamaan13 2 ปีที่แล้ว +2

    This was a really well covered video with all the issues covered... Especially the fear of there's no going back to monolith once you have migrated to microservices.... One problem that i have experienced is ... When there are so many microservices there are different teams maintaining it & there comes dependancy between teams & also a knowledge gap where you have no idea how a microservice works & the logic behind it... so you cannot even assume the reason for failure since you were never a part of the team maintaining it... Overall it was a really nice video ... Thanks for the great content

  • @NHvines
    @NHvines 2 หลายเดือนก่อน

    Great video. Crystal clear explanation. Loved it.

  • @itharsh09
    @itharsh09 2 ปีที่แล้ว +2

    I was only aware of 4 challenges while designing microservices, thank you for sharing this in depth content 🙂

  • @PrashantKumar-zz5zc
    @PrashantKumar-zz5zc 2 ปีที่แล้ว

    These videos are really helpful,
    Could you please recommend some system design & architecture books also

  • @SudhanshuShekhar6151
    @SudhanshuShekhar6151 2 ปีที่แล้ว +1

    Thanks again