Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Database Engineering

On this page

This page is dedicated to database application engineering and provides an entry-point for resources on this topic.

GitLab development

Please refer to the development documentation for database guidelines.

Database reviews and Database Maintainer

Part of our code review process dedicates time to reviewing database-related changes. We typically look at database queries and their performance, database schema design and database migrations.

Currently, we want to increase the number of Database Maintainers. If you're interested in participating in database reviews, please start from creating an issue with this template.

Books

(In no particular order.)

Other resources