The future of Starberry is bright. 2016 is the beginning of a new era for us where we are making a radical change in how we build and deliver our software. We’re moving away from a large monolithic application toward small, loosely coupled and composable autonomous pieces called called microservices. It will mean we can deliver huge increases in the speed and agility in which we can build and deploy software. The cost to deliver an application is much less, the quality goes up, and our systems will become more resilient. Development time could go from months to weeks.
Appoint a master artisan If you do not design and manage your evolution to microservices, the result can be an uncontrollable sprawl. It is critical to have a person or a small team responsible for controlling architectural decisions and helping to ensure standards adoption. Google has a small team of master artisans who understand how pieces fit together and help guide the creation of new services. Twitter’s Alex Roetter refers to this oversight as “applying the right amount of salt.” You never want to overpower the great innovation that is coming from the bottom up