This article has moved to /blog/2018/02/tencent-alibaba/.