Software architecture does not always solve technical problems. Micro-services and micro-frontends exist to create small, independent and agile teams. If applied for technical reasons, they create more problems than they solve.

Florian Eckerstorfer
@florian