|
|
|
|
|
by ivix
1095 days ago
|
|
I find a lot of people conflate both service separation for human factors and service separation for technical factors. Unless you have multiple independent development teams you do not need to worry about the human factors. Addressing them fully is always going to come at a technical cost in terms of things like latency and complexity. Separation for technical reasons (generally scaling) may well be a factor but easily addressed without building 'true' microservices, for example with serverless functions. Don't let the purists sneer at your architecture because it's not true microservices. |
|