当前位置：网站首页>Exclusive interview with Alibaba cloud database for 2020 PostgreSQL Asia Conference: Zeng Wenjing
Exclusive interview with Alibaba cloud database for 2020 PostgreSQL Asia Conference: Zeng Wenjing
2020-11-06 21:35:11 【PostgreSQLChina】
2020 PostgreSQL The Organizing Committee of the Asian Congress specially launched alicloud database Guest series online interview , In the fourth issue, we invited Zeng Wenjing, a senior technical expert of Alibaba cloud database . He will be in 11 month 17 Alibaba cloud database training session 11:00-11:40 Time brings 《Global Temp Table》 Share .
Zeng Wenjing | Alibaba cloud database senior technical expert
Q1： Can you introduce yourself briefly ？ How do you relate to PostgreSQL Community interaction ？
Zeng Wenjing ： Hello everyone , My name is Zeng Wenjing , I have been engaged in the research and development of database kernel in domestic database company . Now he is a database kernel R & D Engineer in alicloud . In the past few years working in Alibaba cloud, we have mainly incubated RDS for PostgreSQL service , Research and development of cloud native database PolarDB forPG. At present, the main focus is on PolarDB Performance optimization and SQL On the research and development of features .
PostgreSQL Communities are great mentors , We have learned a lot from the community on research and development methods and experience , Benefited greatly . meanwhile , We're also trying to give something back to the community . When we encounter the features of user requirements, we usually choose to check first PostgreSQL Community related discussions , Learn the relevant experience . If the problem community is not fixed , After we fix it , Will try to repair and contribute to the community . If the relevant features are in the community todolist in , But did not complete , We'll look at the development of this feature in the community first , Ask for some details , Learn the relevant experience . When we're done with the development , May choose to contribute to the community .
Q2： Your first contact with PostgreSQL When is it ？ How to embark on the road of product development ？
Zeng Wenjing ： At the beginning of my career , Start touching PostgreSQL 了 , Around the 2008 year .PostgreSQL It's an advanced open source relational database , It is the combination of theory and practice , Many aspects are worth learning for developers .
There has been a large number of domestic demand for the use of databases , So far, I have been working on the development of database kernel , Constantly meet the needs of users . I started with some interface oriented features , Then to the complex kernel feature development . With the advent of the Internet , Ali actively pushed forward IT Infrastructure IOE turn , Their own skills also have a greater use of space , So he joined Ali .
As Alibaba completes itself IOE, The company decided to export its technological capabilities to the whole society in the form of cloud services , So I joined Alibaba cloud at this time RDS The team , And finished right RDS for PostgreSQL Hatching of . In recent years , The rise of cloud native database , And become the new trend of database development , Alibaba cloud has also launched its own cloud native database PolarDB , So I also put myself into PolarDB for PG In the process of research and development .
Q3： You are involved in PG Iteration of version functionality ？ What are the main contributions ？
Zeng Wenjing ： There are some aspects of my own work that interact with the community , for example ：
- PostgreSQL Just released 9.4, When supporting logical stream replication , I mentioned to the community some logical flow replication related bug.
- Uninterrupted , Involved in some bug A discussion of the repair and some features of , Including recovery module and partition table .
- More than a year ago , I am here PolarDB Developed new features Global temp table, I learned a lot from the community , After the feature is developed and launched , Trying to contribute it to the community , There are already 300 Multiple email discussions , I'm still fixing some details .
Q4： How to solve the difficulties you encounter in product planning or product development ？ You are most proud of （ Interesting ） What's the matter ？
Zeng Wenjing ： I'm proud of , As more and more features are delivered , And it's getting more and more complicated , I have accumulated rich R & D experience . Due to the close division and cooperation of the team as a whole , Being in this team , I've grown up a lot . As we all know, the development mode of Internet companies is quite different from that of traditional R & D enterprises . When you complete the requirements analysis of a large feature , Design and implementation until release and launch , And then after continuous iteration and improvement , Will greatly improve their confidence , And get a great sense of accomplishment . This will prompt you to continue to pick the next more difficult feature .
Q5： Your team is in PG What problems are solved by the new functions of core products in the field , How is the current effect ？
Zeng Wenjing ： At present, the main research and development products of my team are PolarDBfor PG It is a cloud native relational database based on computing and storage separation architecture , The main OLTP scene .PolarDB for PG It has good storage expansion ability and computing expansion ability （ Read extension - Read more than a writing ） And the height of Oracle Compatibility , These are the main features of the product .
High Oracle Compatibility benefits from PostgreSQL Good infrastructure , And we have developed a lot of Oracle Compatibility features , It makes us do it O The implementation cost of migration is relatively low , Migration cycle and risk are also controllable . at present , It's commercialized on the public cloud 1 More years , Help hundreds of customers （ Including e-commerce , New retail and other industries ） Finished the database O And the cloud mission . At present , Our products focus on telecommunications 、 Finance and insurance and so on , In the tide of localization , Help more customers complete IT Service localization .
Q6： How do you think database products will have more vitality in the future ？
Zeng Wenjing ： I understand it , The future is bound to be a production level database that meets the needs of the most users , It will have a strong vitality . On the other hand, it's also very important , If the product is to be used on a large scale , We need to build a complete ecology around products .
Q7： Do you have any plans for building product ecology in the near future ？
Zeng Wenjing ： In recent years , Alibaba cloud is also focusing on building the ecology of cloud services . At present , At home IT service , Including the need for a large number of domestic databases , It takes a lot of ecological partners to do it together . There are also huge business opportunities in this part .
Q8： Last , You want to engage in PG What suggestions do netizens have for product or technology development ？
Zeng Wenjing ：PostgreSQL Is an excellent open source relational database , Whether international or domestic , There are a lot of companies standing on PostgreSQL We have developed better products on our shoulders , Great commercial value has been realized . meanwhile PostgreSQL Its vitality is becoming more and more powerful . The research and development of database is challenging and promising , Suitable for a long-term career . There is bound to be a lot of demand in the future （ Especially the background of localization ）, This requires a lot of R & D talent , I hope more students can participate in it .
2020 PostgreSQL Alibaba cloud database special session of Asian Conference
2020 year 11 month 17 Japan , From morning till night , 8、 ... and position Original factory lecturer , 8、 ... and Dry goods sharing in the field , All Chinese live online , All in PostgresConf.CN & PGConf.Asia 2020 The conference Alibaba cloud database Special channel , Looking forward to your joining ！
About Alibaba cloud database
Alibaba cloud intelligent database products business unit carries Alibaba cloud 、 All Alibaba Group's online data and data services , Provide full stack database products and services from online transaction processing to online analytical processing , Support for public clouds 、 Flexible deployment of proprietary cloud in various environments , Personal developers 、 From small and medium-sized enterprises to large-scale enterprises all over the world . Whether it's personal or the most demanding business needs of the enterprise , Alicloud database services are the most reliable 、 Efficient choice . With the advent of the data age , Alicloud database products are redesigned and implemented based on cloud computing and data center architecture , In the database storage engine 、 Cloud native technology 、 Analysis engine 、 distributed processing 、FPGA/GPU Hardware acceleration 、 Intelligent database 、 Intelligent control platform 、 Security database and other aspects are in the world's leading position , Comprehensive cloud product and service portfolio , It provides rich database product solutions and industry experience for Alibaba cloud customers and diversified business of Alibaba group .
At present, after more than ten years of application practice and technical iteration , Alibaba cloud has the most powerful and rich cloud database product family in China , Covering relational databases 、 Non relational database 、 Analytical database 、 Database ecological tools and cloud database exclusive cluster 5 Large plate , Meet the different database application development needs of users , And solve the key problems of cloud in the core business of the enterprise .
Core products include : Self developed cloud native relational database PolarDB、 Cloud native data warehouse AnalyticDB And cloud native data Lake analysis DLA、 Cloud native multi-mode database Lindorm、 Cloud database exclusive cluster MyBase And relational database services RDS, Non relational database services NoSQL product HBase、Redis、MongoDB、GraphDB, Database ecological tools DTS/DMS/DBS/ADAM, Intelligent operation and maintenance platform DAS etc. .
among ,PolarDB It is the first cloud native relational database in China , Use storage computing to separate 、 Integrated design of hardware and software , Meet the needs of large-scale application scenarios .
PostgreSQL Alibaba cloud database Special field - Nail communication Group
About PostgresConf.CN&PGConf.Asia2020 The conference
As the world's largest 、 The most famous PG Sequence meeting , From New York to Moscow , From Rio de Janeiro to , There are... All over the world PGConf Running . And the highest specification in Asia PG A technology event —PGConf.Asia The conference , This year 11 It was held in China for the first time in January . China Open Source Software Alliance PG As the host, the branch hosted the meeting , In online form , Live broadcast to the world through Mo Tianlun community . This conference will focus on China PG Power and Asia mainly PG contributor 、 Application enterprises jointly build the largest scale in Asia PG Ecological Conference .
Current PGConf.Asia The conference will be with PostgresConf.CN China Congress is jointly held .PostgresConf.CN China Congress also included PostgresConf The global formal meeting of the conference sequence , It's also the largest in China 、 The highest specification PG Ecological Conference , since 2017 From the year onwards , It has been held three times in a row . This year's conference will continue to be based at home PG industry , Provide the audience with the clearest 、 The most unique perspective .
Thank you very much
Sponsor of the conference
Partner of live broadcast platform
Entrance entry ：https://www.modb.pro/event/220
More highlights , Please pay attention to the following platforms 、 Website ：
China PostgreSQL The official account of the chapter （ Technical articles 、 Technical activities ）：
Open Source Software Alliance PostgreSQL Branch
China PostgreSQL Branch technical Q & a community ：
China PostgreSQL Official website of the branch ：
- C++ 数字、string和char*的转换
- Won the CKA + CKS certificate with the highest gold content in kubernetes in 31 days!
- C + + number, string and char * conversion
- C + + Learning -- capacity() and resize() in C + +
- C + + Learning -- about code performance optimization
C + + programming experience (6): using C + + style type conversion
Latest party and government work report ppt - Park ppt
Online ID number extraction birthday tool
Field pointer? Dangling pointer? This article will help you understand!
GVRP of hcna Routing & Switching
- LeetCode 91. 解码方法
- Seq2seq implements chat robot
- [chat robot] principle of seq2seq model
- Leetcode 91. Decoding method
- HCNA Routing＆Switching之GVRP
- GVRP of hcna Routing & Switching
- HDU7016 Random Walk 2
- [Code+＃1]Yazid 的新生舞会
- CF1548C The Three Little Pigs
- HDU7033 Typing Contest
- HDU7016 Random Walk 2
- [code + 1] Yazid's freshman ball
- CF1548C The Three Little Pigs
- HDU7033 Typing Contest
- Qt Creator 自动补齐变慢的解决
- HALCON 20.11：如何处理标定助手品质问题
- HALCON 20.11：标定助手使用注意事项
- Solution of QT creator's automatic replenishment slowing down
- Halcon 20.11: how to deal with the quality problem of calibration assistant
- Halcon 20.11: precautions for use of calibration assistant
- "Top ten scientific and technological issues" announced| Young scientists 50 ² forum
- Reverse linked list
- JS data type
- Remember the bug encountered in reading and writing a file
- Singleton mode
- 在这个 N 多编程语言争霸的世界，C++ 究竟还有没有未来？
- In this world of N programming languages, is there a future for C + +?
- js Promise
- js 数组方法 回顾
- ES6 template characters
- js Promise
- JS array method review
- 【Golang】️走进 Go 语言️ 第一课 Hello World
- [golang] go into go language lesson 1 Hello World