What deployment strategy allows for the simultaneous release of two versions of an application, directing a portion of the traffic to the new version and the rest to the current version to test performance and stability before full adoption?
A/B testing
Canary deployment
Rolling deployment
Blue/green deployment