Software Developer at IBM. Quality Pirate, Cloud Foundry Open Source Contributor. Opinions are my own.
Amazon can do it, Google can do it, a lot of others can do it too: interruption-free service migrations.
Following my last post “Correct Error Handling is Hard” I had an interesting discussion on Twitter and got interesting comments in the comments section, which I want to use as an opportunity for another post.
Just recently, I was reminded how hard correct error handling is, while using the Go client for Google Cloud Platform.
The code I was writing looked like this: