Александр Алексеев

Postgres Professional, Россия

Александр — разработчик программного обеспечения с десятилетним опытом. Является энтузиастом открытого программного обеспечения и функционального программирования, а также известным блогером, подкастером, контрибьютером в PostgreSQL, FreeBSD и ряд других открытых проектов. В настоящее время Александр работает разработчиком ядра PostgreSQL в компании Postgres Professional. Также Александр паяет и делает небольшие проекты на Arduino в качестве хобби.

Тема: Обеспечение качества в PostgreSQL 

PostgreSQL является реляционной базой данных с открытым исходным кодом, широко известной своей стабильностью и высоким качеством кода. Но каким образом они достигаются? В этом докладе мы хотели бы рассказать вам о том, как происходит разработка и тестирование PostgreSQL. Вы узнаете о билдфармах, коммитфестах, процессе кодревью, двух различных видах автоматических тестов, используемых в PostgreSQL, тестировании производительности, и многом другом.

Aleksander Alekseev

Postgres Professional, Russia

Aleksander is a software developer with 10 years of experience. He is an OSS- and FP-enthusiast, blogger, podcaster, contributor to PostgreSQL, FreeBSD and various other open source projects. Currently Aleksander works in Postgres Professional company as a full-time PostgreSQL developer. In his free time Aleksander works on Arduino-based pet-projects.

Topic: Quality assurance in PostgreSQL

PostgreSQL is an open source relational database that is well known for its stability and high code quality. But how are they achieved? In this talk we would like to tell you about how development process and testing are done in PostgreSQL project. You will learn about buildfarms, commitfests, code review process, two different types of automatic tests used in PostgreSQL, performance testing and many more.