Canary release is a technique to reduce the risk of introducing a new software version in production by slowly... http://martinfowler.com/bliki...