On a more serious note, I’ve been working with a client where microservices are apparently very important to them, and I do not get it, at all. With the impending reality of needing to ship a product, I’ve been refactoring a bunch of services into cronjobs or using other existing, boring, infrastructure tools. People seem to really want a long lived daemon that provides an API for what it does even if what it does is stupid and uninteresting. Accumulated bad state, daemons crashing, and all around added complexity in the code to run a daemon has really detracted from shipping
Blog posts have teaser trailers now?
On a more serious note, I’ve been working with a client where microservices are apparently very important to them, and I do not get it, at all. With the impending reality of needing to ship a product, I’ve been refactoring a bunch of services into cronjobs or using other existing, boring, infrastructure tools. People seem to really want a long lived daemon that provides an API for what it does even if what it does is stupid and uninteresting. Accumulated bad state, daemons crashing, and all around added complexity in the code to run a daemon has really detracted from shipping
Well, it was more of an intro but the subsequent 2 posts are available to read. He should probably have linked to them.