|
|
|
|
|
by aleph_minus_one
14 days ago
|
|
> if you can’t design a modular monolith, you can’t design a set of microservices. I somewhat disagree: Yes, it is possible to design a modular monolith, but thinking about the system in terms of a "minimum viable service" (but keep an eye on "viable", otherwise you can easily get into the "interaction problem") makes it much easier. This is very similar to how you can write programs with no implicit state in a imperative programming language, but doing this in a pure functional programming language such as Haskell is much easier. |
|