Modular Monolith cho phép xây dựng hệ thống mạnh mẽ mà không cần microservices. Các cách giao tiếp giữa các module: 1️⃣ Clients/APIs – gọi phương thức trong bộ nhớ; 2️⃣ Application Events – sự kiện trong bộ nhớ, có thể tạo coupling DB; 3️⃣ Outbox Pattern – sự kiện với quy trình gửi độc lập, giảm coupling; 4️⃣ Background Data Sync – đồng bộ dữ liệu nền, tăng tính độc lập. #ModularMonolith #SoftwareArchitecture #LậpTrình #KiếnTrúcPhầnMềm

https://www.reddit.com/r/programming/comments/1qjt001/modul

Breaking the Monolith (Rails + ReactJS)

ChatGPT said:Break down Rails + React monoliths using Engines and modular frontends for better scalability, isolation, and maintainability

Victor Nava
#Microservices löst ein Problem – & schaffen neue. #Monolithen sind oft unflexibel. Gibt es eine bessere Lösung? Ja! Der modulare Monolith kombiniert das Beste aus beiden Welten. Entdecke die Vorteile von Max Beckers: https://champ.ly/9Rwet_UO
#ModularMonolith #SpringBoot #Maven
Modularer Monolith mit SpringBoot & Maven - JAVAPRO Germany

Monolithen sind ein bekanntes Architekturmuster, bei dem die gesamte Software als ein Deployable bereitgestellt wird. Sie sind dafür…

JAVAPRO Germany

Hey, I left these onions in the ground too long and they decided to modularise themselves. 🤣

Cc @movetodevnull

#monionlith #modualarOnionArchitecture #boundedContexts #microservices #modularMonolith

💡 Microservices make very little sense financially for most use cases. Explore the financial implications of microservices vs. monoliths in my post. Is it time to rethink your strategy? #Microservices #Monolith #modularmonolith https://debugagent.com/is-it-time-to-go-back-to-the-monolith
Is it Time to go Back to the Monolith?

History repeats itself. Everything old is new again and I’ve been around long enough to see ideas discarded, rediscovered and return triumphantly to overtake the fad. In recent years SQL has made a tremendous comeback from the dead. We love relationa...

Java, Debugging, DevOps & Open Source

Want to learn more about building cloud-ready applications with #dotnet?

I'm running a 2-day workshop at #NDCLondon at the end of the month.

Join me and upgrade your apps!

Build a #ModularMonolith, there'll be some sneaky #Aspire, too

#dotnetaspire NDC Conferences

https://bit.ly/cr-ndcl-24

Building cloud-ready, resilient systems in .NET | NDC London 2024

You may think that your application is already cloud-ready, it's deployed in the cloud, isn't it?! But in truth, if your application is hard to monitor/scale/release/maintain, lacks resiliency, and is poorly structured, then it's not "cloud-ready".

NDC
Architecture Patterns: Modular Monolith

When many developers these days are asked “Which is better: Monolith or Microservices?” The answer is often a resounding ‘Microservices!’ The term monolith has become a pejorative; a veritable four...

Sufficiently Advanced Technology

#ModularMonolith Thought provoking series on Modular Monoliths. This is how I always approached Monoliths with the package as the natural context boundary. Oftentimes we can avoid unnecessary overhead and complexity of discrete microservices

https://www.kamilgrzybek.com/design/modular-monolith-primer/

Modular Monolith: A Primer - Kamil Grzybek

What is a Modular Monolith architecture - introductory post in article series about monolithic and modular systems

Kamil Grzybek
The more I work in this #ModularMonolith structure, the more I start to appreciate #ThinSlicing as a concept. It can challenge DRY (depending on how hard one ascribe to it) if not careful, but it can make overview of use cases and refactoring/expanding so much simpler as well. #development #SoftwareArchitecture