|
|
|
|
|
by ickyforce
1575 days ago
|
|
> Using micro-services instead of monoliths is a great way for software engineers to reduce the complexities of their code Could you share why you think that's true? IMO that it's exactly the opposite - microservices have potential to simplify operations and processes (smaller artifacts, independent development/deployments, isolation, architectural boundaries easier to enforce) but when it comes to code and their internal architecture - they are always more complex. If you take microservices and merge them into a monolith - it will still work, you don't need to add code or increase complexity. You actually can remove code - anything related to network calls, data replication between components if they share a DB, etc. |
|