3 ms·
It gives you the flexibility to easily swap in pieces in another language without making architectural changes while being as simple to work with (after devops
by CuriouslyC 3y ago
It gives you the flexibility to easily swap in pieces in another language without making architectural changes while being as simple to work with (after devops work) as a monolith. If you have an orchestration setup to manage your functions rather than using Lambda/etc it doesn't cost any more than a monolith either (aside from competent devops salary).
- PurpleRamen 3y ago> It gives you the flexibility to easily swap in pieces in another language Which you can also do with a Webhoster. Well, it depends a bit on what languages or environment they offer of course. > without making architectural changes I guess those pieces have a way to communicate with each other? So the point here is more that you are forced to work with an architecture which is from the beginning designed for pluggable pieces.