3 ms·
This reminds of a Google Paper from 2023 titled Towards Modern Development of Cloud Applications [0] Good read. I ended up putting together a "practical" exam
by CharlieDigital 2y ago
This reminds of a Google Paper from 2023 titled Towards Modern Development of Cloud Applications [0]
Good read.
I ended up putting together a "practical" example of a modular monolith [1] which meets the spirit of the paper and wrote about it here: https://chrlschn.dev/blog/2024/01/a-practical-guide-to-modular-monoliths/ https://chrlschn.dev/blog/2024/01/a-practical-guide-to-modul...
The goal is to run everything in-process locally, but as modular, separate processes remotely with each node assuming a "role" or a "slice" of the whole. Local DX is great while retaining a lot of flexibility on how to deploy and scale.
[0] https://dl.acm.org/doi/10.1145/3593856.3595909 https://dl.acm.org/doi/10.1145/3593856.3595909
[1] https://github.com/CharlieDigital/dn8-modular-monolith https://github.com/CharlieDigital/dn8-modular-monolith