Moving To Micro Services Can Be Painful But Its Worth It
In this episode of the TPM podcast show Brian Kelly, Vice President, Engineering at TimeTrade Systems, Inc., talks about how his company made the transition from a monolithic J2EE architecture to one built around micro services. Brian sees a lot of benefits from having isolated micro services that can be upgraded or maintained individually, but managing all the contracts and dependencies of independent services is a big undertaking with a lot of complexity. There are a lot of things you get for free in monolithic architectures that you have to handle yourself when you move to micro services, but the ability to update individual components of your system without having to re-architect everything is worth it.
You can read Brian’s blog at http://morethancoding.com