Spring Modulith Crash Course : Building Modular Monoliths using Spring Boot

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ต.ค. 2024

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

  • @shreyojitdas9333
    @shreyojitdas9333 4 หลายเดือนก่อน +4

    sir in this market where everyone is desperate to sell their courses you on other hand giving all ur great knowledge for years for free.....In this compititive market middle class students are always struggling to increase skills.....I pray to God for good to you and yor family for ur help for us.Please continue your great work making projects and everything necessay for us in TH-cam.Thank you sir

    • @bijeesraj007
      @bijeesraj007 4 หลายเดือนก่อน

      100% agreed . Siva is a blessing for many .

  • @AzensEklak
    @AzensEklak 4 หลายเดือนก่อน

    It's always good to learn from you. Have been following you for your insights and experience regarding Java, Spring and life as a whole. Happy to learn something new each day.

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

    I was facing issues in creating and running tests and aggrate coverage ...etc in spring maven multi module application. looking for some tutorial. but some how opened this video. after intro itself, i was felt like why i was still working multi module project instead of spring modulith. I have learned it now and will implement it. Thank you so much for the explanation. A great Video.!!

    • @sivalabs
      @sivalabs  หลายเดือนก่อน +1

      I am glad you liked the video.
      I have created a new sample application using Spring Modulith with more features. Check out if you are interested.
      github.com/sivaprasadreddy/spring-modular-monolith

  • @nitingaur1707
    @nitingaur1707 29 วันที่ผ่านมา

    Great video! Please make one how to break a module into a microservice (i.e. deploy it as separate process).

  • @Anbu_Sampath
    @Anbu_Sampath 4 หลายเดือนก่อน

    Thanks Siva, very useful. Definitely need try in own project to get hands on with Spring Modulith.

  • @sengarsumit
    @sengarsumit 4 หลายเดือนก่อน +1

    May I know which intelij theme is that? Its super cool

  • @VK55837
    @VK55837 4 หลายเดือนก่อน

    Hi Siva, Thank you for all your efforts, you are providing best quality education. Can you please make a video explaining how to structure a project with Hexagonal architecture especially with Spring boot? I read few books and articles and understand the theoretical part of it, but hard to find a good example (or use case) where we an apply this architectural pattern to develop an application using Spring boot. Each article I have read has their own way to setup the application structure, bit confused on whats the best way!

    • @sivalabs
      @sivalabs  3 หลายเดือนก่อน

      I am glad you like my videos.
      I have mostly worked on data-centric applications throughout my career.
      I am not a big fan of Clean/Hexagonal/Onion/Ports&Adapters Architecture, especially for data-centric applications.
      The key advertised benefit of those architectural styles is the ability to isolate infrastructure concerns from core domain logic. In most of the business applications there will be low-to-medium complex business logic but heavily relies on infrastructure of databases, message brokers, external API integrations, etc. For such applications, the ability to test core domain logic isolating the infrastructure is not very beneficial. Rather I love to eliminate the unnecessary indirections(interfaces) and be able to test the logic with infrastructure components using tools like Testcontainers.
      For more on this see github.com/sivaprasadreddy/tomato-architecture

  • @anjeludo
    @anjeludo 4 หลายเดือนก่อน

    Thank you very much for your videos and articles!. I hope you never stop making them. Just one thing, the link to the code repository doesn't work. Thanks Siva!

    • @sivalabs
      @sivalabs  4 หลายเดือนก่อน +1

      Thank you very much. I did move all my TH-cam video sample projects into one repository github.com/sivaprasadreddy/sivalabs-youtube-code-samples. You can find this video code at github.com/sivaprasadreddy/sivalabs-youtube-code-samples/tree/main/spring-boot-modulith-demo.

  • @lts8683
    @lts8683 4 หลายเดือนก่อน

    Happy for you back ❤🎉🎉

  • @abhinavsrivastav9890
    @abhinavsrivastav9890 4 หลายเดือนก่อน

    Hi the simple project seems very intresting to me do you have a video were you are building this project without
    modulith

    • @sivalabs
      @sivalabs  4 หลายเดือนก่อน

      This is a trimmed down version of the BookStore application developed as part of my Spring Boot Microservices Course Spring Boot MicroServices: th-cam.com/play/PLuNxlOYbv61g_ytin-wgkecfWDKVCEDmB.html

    • @abhinavsrivastav9890
      @abhinavsrivastav9890 4 หลายเดือนก่อน

      @@sivalabs Thanks

  • @prasanthsanjeevi2563
    @prasanthsanjeevi2563 4 หลายเดือนก่อน

    Very useful video sir

  • @lts8683
    @lts8683 4 หลายเดือนก่อน +2

    Why u write sql query by youself instead of delegate that to JPA?

    • @sivalabs
      @sivalabs  4 หลายเดือนก่อน +2

      Instead of loading the JPA entity and mapping it to a DTO, I directly fetch it as DTO (Record) using constructor expression.

  • @akristartimation7571
    @akristartimation7571 4 หลายเดือนก่อน

    very very helpful 😍

  • @adityamparikh
    @adityamparikh 4 หลายเดือนก่อน

    Thanks!

    • @sivalabs
      @sivalabs  4 หลายเดือนก่อน

      Thank you so much for your support 🙂

  • @David-rz4vc
    @David-rz4vc 3 หลายเดือนก่อน

    why does your folder icons look different from mine?

    • @sivalabs
      @sivalabs  3 หลายเดือนก่อน +1

      I have installed "Atom Material Icons" plugin which shows nice colorful icons.

    • @David-rz4vc
      @David-rz4vc 3 หลายเดือนก่อน

      @@sivalabs awesome thanks!

  • @카라멜땅콩-p2p
    @카라멜땅콩-p2p 4 หลายเดือนก่อน

    good good

  • @fdemilde
    @fdemilde 3 หลายเดือนก่อน

    th-cam.com/video/FkP2aZiBrhg/w-d-xo.html a Java interface is by definition always public, and it's methods are by default public (you might have private methods since JDK9 though)

  • @praveens2272
    @praveens2272 3 หลายเดือนก่อน

    It is confusing and prone to make mistakes 😔

  • @joachimdietl6737
    @joachimdietl6737 3 หลายเดือนก่อน

    Microservices are not usefull for every company. Often it is way better to keep the monolith.