3 ms·
Going from monolithic app to SOA does introduce some complexity: Services complicate the debugging process. Also, parallel development means more co-ordinatio
by aaronblohowiak 16y ago
Going from monolithic app to SOA does introduce some complexity:
Services complicate the debugging process. Also, parallel development means more co-ordination overhead. Deployments become a little trickier -- with a monolithic app, you can easily roll out one version while the other version is removed from the load balancers. With services, you start getting into supporting different versions of services (through forwards or backwards compatibility) or requiring downtime.
- gnufied 16y agoNot to mention test driving a SOA app is much harder than writing a monolithic Rails app.