How to Choose the Right Microservice Stack – Lessons from GOPS 2019
The GOPS 2019 Shanghai conference showcased a deep dive into microservice evolution, container adoption, and the TARS framework, offering practical guidance on selecting and future‑proofing service architectures for high‑performance, multi‑language environments.
On November 1‑2, 2019, the GOPS Global Operations Conference 2019 was held in Shanghai, attracting over 1,800 participants, 18 technical sessions, and nearly 80 senior experts.
During the main stage’s “Super 5‑Minute” segment, DevOps veteran and standards author Gu Yu presented a talk titled “Development and Selection of the Microservice Technology Stack.”
Gu Yu briefly reviewed the history of microservices, noting that reliance on a single programming language became insufficient as microservices grew, and that container technology emerged to overcome this limitation.
As microservice ecosystems expand, service governance becomes increasingly complex. Enterprises seeking high performance can adopt TARS, a microservice framework used internally by Tencent for core services, supporting deployments at a scale of tens of thousands of nodes.
Looking ahead, Gu Yu envisions a microservice runtime pool that combines SDKs for various languages with a unified execution platform, resembling serverless microservice technology. While serverless solutions currently struggle with large‑scale complex workloads on both public and private clouds, TARS supports both environments, highlighting its versatility.
TARS, a service governance framework developed by Tencent since 2008, supports multiple languages including C++, Java, PHP, Node.js, and Go, offering integrated capabilities such as extensible protocol codecs, high‑performance RPC, name routing and discovery, publishing, monitoring, logging, statistics, and configuration management, enabling rapid construction of stable, reliable distributed applications.
Efficient Ops
This public account is maintained by Xiaotianguo and friends, regularly publishing widely-read original technical articles. We focus on operations transformation and accompany you throughout your operations career, growing together happily.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.