IvorySQL logoIvorySQL
—
Back to News
Community

Highgo & IvorySQL Enter Peking University: Helping Cultivate Innovative Database Talent

Highgo engineer Jiao Shuntian shared IvorySQL and Open Source Community Contribution Guide.

May 7, 2025

In January 2020, members of COPU (China Open Source Software Promotion Alliance) met to discuss open-source demonstration courses for universities. Led by Mr. Jing Qi, Deputy Secretary-General of the Alliance and a teacher at Peking University, the pilot program first launched at the School of Software and Microelectronics. This marks the fifth time the China PostgreSQL Branch and its member enterprises have been invited to teach. The course has attracted active participation from leading domestic open-source companies and numerous projects. Aimed at first-year graduate students at Peking University (second semester, from March to June annually), the course uses a formal credit system, with each project teaching team providing 48 class hours (3 credits) of open-source general education and development practice.

Peking University: Cultivating Core Competitiveness

As a pioneer for Chinese universities "looking at the world," Peking University adheres to tradition while remaining open and enterprising, always emphasizing the cultivation of students' innovative thinking and practical abilities. The PostgreSQL Kernel Development general education course provides rich, cutting-edge academic resources for PKU to train database talents with core competitiveness. Here, students will integrate diverse knowledge backgrounds with rich practical experience, gradually growing into innovative database talents ready to lay a solid foundation for future open-source database research and development.

Success of the "Open Source PostgreSQL Ecosystem and AI" Course

On April 21, 2025, the "Open Source PostgreSQL Ecosystem Development and AI Integration" general education course, jointly brought by the PostgreSQL Branch of COPU, Hangzhou Yijing Shutong, and Highgo for first-year graduate students at the School of Software and Microelectronics of Peking University, was successfully conducted.

Theme Sharing: IvorySQL and Community Contribution Guide

Shuntian Jiao, a R&D engineer from Highgo, shared the theme "IvorySQL and Open Source Community Contribution Guide." During the PKU course, Jiao introduced that IvorySQL is built based on PostgreSQL. It achieves high compatibility with Oracle through a dual-parser engine (supporting both Oracle and PostgreSQL syntax) and a dual-port design (5432/1521). Deep alignment of data types and functions is supported by kernel dynamic hooks and the ivorysql_ora plugin. In terms of cloud-native capabilities, it integrates K8s Operator and Serverless architectures to adapt to multiple platforms. The community encourages developers to submit code via GitHub or participate in PostgreSQL patch reviews, promoting open-source collaboration through a "code + test + documentation" model. The annual "Open Source Summer" event provides a stage for practice.

Nurturing Future Database R&D Talent

The "PostgreSQL Development Fundamentals and Practice" graduate course at Peking University aims to promote the spread of open-source technology in Chinese universities, further enhance the development and practical capabilities of Peking University graduate students in PostgreSQL, and nurture future database R&D talents. As the PostgreSQL ecosystem continues to flourish, a large number of innovative open-source projects and peripheral tools based on PostgreSQL have emerged in China. In particular, the IvorySQL project (Oracle-compatible) not only helps enterprises reduce costs and increase efficiency through open-source databases but also provides a path for university faculty and students to participate in open-source projects. Collaborating and learning through open source is a more effective way to help university students master core database technologies and contribute to the development of the open-source or information innovation industry in the future.