Zeng Yu, Vice President of Tencent: Technology must generate value, and open source needs to develop together

Recently, under the guidance of the Ministry of Industry and Information Technology of China and hosted by the China Academy of Information and Communications Technology, the "Cloud Computing Open Source Industry Conference" was held at the National Convention Center. The conference invited a number of heavyweights in the industry to discuss and exchange cloud computing open source technology and industrialization experience, explore the development path of open source technology innovation, and also opened the in-depth cooperation between China Academy of Information and Communications Technology and Tencent's open source project TARS.

During the meeting, Zeng Yu, vice president of Tencent, Fu Xujun, vice president of China Literature Group, and other guests jointly launched the cooperation release ceremony, and held a round table meeting to discuss TARS in detail. At the meeting, Zeng Yu, vice president of Tencent, talked about Tencent's overall open source strategy, and said: Technology must generate value, and open source needs to develop hand in hand.

Technology must generate value

First of all, Mr. Zeng Yu was asked whether open source should establish "technological values ​​of Internet companies", he replied:

"The technical value of Internet companies is that technology must generate value. How to make your own technology generate value in actual society and enterprises, I believe this is some obsession of Tencent's technical staff. I think open source represents a future technology development. The way, the development of technology must be based on the predecessors and iterate continuously, instead of repeatedly building wheels. A good open source project will attract many participants, and it will continue to absorb while exporting its own capabilities. The nutrition of this community will grow stronger and stronger, and everyone will have a better development of it. With the support of open source technology, the entire industry will greatly shorten the cycle of technological innovation.”

At the same time, Zeng Yu also cited an example of how open source technology can help start-ups create value: "There are some slightly start-up companies, after they have some ideas, they don't need to build a very heavy technical team, and they don't need to overcome many technical problems. You can rely on open source to quickly implement ideas. Of course, the efficiency of innovation is actually quite critical, because innovative ideas are likely to fail. If the cost of starting a business is very high, it will hinder the development of this industry. I I believe that the development of open source and the emergence of cloud computing should better make up for this shortcoming. I look forward to our continuous expansion of open source, more people with ideas and more start-ups can succeed. I believe that's the value that open source creates."

Zeng Yu shared in the open class of Tencent University:

    Technology is the primary productive force, because technology solves several problems: "The first is empowerment, and the second is efficiency improvement. On the one hand, I think technology can be regarded as a toolbox, that is, technology is a tool in the toolbox. , What kind of products can be processed in the end must be determined by product planning, and it is up to him to conceive, but the role of technology is to make more and more tools in the toolbox; on the other hand, from a technical point of view, products can be The efficiency of research and development has become higher, and the result is that the number of innovation attempts can be increased. Under the same conditions, you can only try ten times, but now you can try one hundred times and leave ten ideas. These ten One idea ends up being a massive product, which is brought about by technology.”

   Establishing the technical values ​​of Internet companies - technology must generate value: "It is undeniable that there are many great people in history who have done some things that have played a very important role in social development, such as how much the invention of radio waves has had on our lives. The impact is immeasurable, but this thing was useless at the time. What I want to say is that it is very important that technology can really generate value. When we choose the direction of technology, we always have to consider and gain insight into the most urgent needs of users at this moment. what is it."

Tencent TARS empowers more enterprises with excellent architecture

What kind of scenarios is suitable for this TARS technology that supports Tencent's internal system to empower other companies? Zeng Yu replied:

"1. The TARS open source project has fundamentally solved the problem of distributed computing. For more than ten years, Tencent has accumulated experience with a large number of users. When facing a large number of users, it is very clear how to do distribution and how to do it. Load balancing, how to tolerate faults, etc. If this set of technologies is built from scratch, there may be many pitfalls.

2. Improving the efficiency of research and development is another function of it. Due to its microservice, it does not need to care too much about the underlying framework, and can focus on the development of services. So from these two perspectives, TARS can save more R&D costs and reduce the chance of accidents. For smaller enterprises, if all services can be supported by one host, then it may not be of great significance. But if you need to do distribution, need to do multiple services, and need to split services, TARS is more suitable. Of course, there are many other similar middleware now, and everyone has their own characteristics. TARS is more suitable for slightly medium or large private clouds, and it has greater advantages. "

Compared with other similar projects in the industry, TARS has three major advantages:

First, TARS supports multiple computer languages ​​at the same time. In addition to supporting C++, Java, Nodejs, PHP, Python and other computer languages, the Go language version was also released this year, which can support rapid construction and automatic production code generation at the agile development level;

Second, TARS has an operation management platform for service governance. It has high-availability features such as service discovery, intelligent scheduling, disaster recovery and fault tolerance, and flexible fusing, and provides complete three-dimensional monitoring measures and a complete set of visual management platforms to facilitate efficient operation, so that the operating status of the system can be fully grasped;

Third, the maturity and stability of TARS are better. TARS has accumulated 10 years of experience, and it has been improving day by day through Tencent's practice and development in different businesses. In-depth cooperation with many well-known enterprises and start-ups in the fields of finance, education, medical care, government and enterprises, etc., to jointly contribute to the Internet + ecology.

Open source needs to grow hand in hand

At the end of the roundtable meeting, Zeng Yu mentioned: "TARS was born out of Tencent's local internal business, and then open sourced to partners. We found that Tencent has more complex technical requirements and needs to support so many partners, so there is still a lot to improve. These needs will drive the open source team to continue to develop to meet wider technical needs and meet the development of the wider community. In addition, I also look forward to open source, partners will work with us to develop this technology and make it more adaptable Finally, it will empower the technical architecture of more enterprises.”,

 

【Introduction to Zeng Yu】

Zeng Yu, Vice President of Tencent. He joined Tencent in 2002 and was responsible for the management of Tencent's R&D line, and the technical R&D and management of games and mutual entertainment in the interactive entertainment business group. Company-level technical management.

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325254963&siteId=291194637