By Geordie Henderson on September 13, 2016
About three years ago, the Hootsuite Engineering team began a transition from a monolithic application to a services oriented architecture. While the journey is ongoing, we have come a long way from learning how to build services at all to efficiently delivering new customer value on top of a constellation of services.
This post shares what our journey has looked like, what we’ve learned along the way, and how key metrics have been impacted.
To gauge our progress we have tracked a number of relevant metrics:
- Production lines of code in monolith vs SOA
- Services in production
- Team size