Technical Contributor Meeting: Databases at Codeberg

Investigate our database setups, their performance, and potentially debug deadlocks happening in Forgejo

Last modified:

The regular monthly technical Codeberg Contributors Meeting will investigate our database.

Database experts, Codeberg Contributors and those who want to become any of the former, join us tonight!

We are going to investigate database deadlocks in Forgejo (see https://codeberg.org/forgejo/forgejo/issues/220), look for performance bottlenecks and more.

Currently, Codeberg is running a single MariaDB instance in an LXC container on BTRFS (COW disabled for the data folders). Surely, performance can be investigated and tuned. What are the long term plans? Other stack? Clustering? We might start talking about the long-term plans for our database setup.