Make external API dependency healthy again with contracts
At Saint-P RubyConf, in St Petersburg, Russia
Topics
Share on
I’m going to tell how I went through a lot of pain while working with many services (Facebook, Zoho, DHL, eBay, GitHub, StackOverflow, and more) using HTTP APIs. Eventually, I healed my injuries using a tool (with the Design by Contracts approach under the hood) to handle all that craziness. I’ll share my way of handling instability and irregularities with external dependencies.
Slides