How would you implement a zero-downtime deployment strategy for a high-traffic microservice at Tencent?