Managing PostgreSQL at Gitlab.com
Jose Cores Finotto
Staff Engineer at Gitlab for the Infrastructure department, leading efforts for the implementations of solutions and integrations between all the Gitlab infrastructure ecosystem, mainly in projects principally focused on the database aspect. With more than 18 years of experience in management, development and database administration, Jose is really interested in automation, and improvement of processes. Our actual goals are to move the administration of relational databases to the next level, considering kubernetes and auto administration as a further goal (auto failovers, automatic tuning suggestions...)
I would like to present the main projects for the evolution of our database, how we execute the administration, the problems and pitfalls we found, and how we solve them,the number and how are the database clusters from Gitlab.com , and what is our planning for the future, sharding, kubernetes... Our environment is in an exponential growth, with millions of users and thousands of requests per second, and we keep our platform stable and scaling. Join our session and discover our how we are doing it!