Konstantine will speak about the current status of PostgreSQL and share the best examples of its development, and also make an overview of the infrastructure and show the architectural patterns created in Avito.
DMBS in the modern project has a strong influence on architecture and NFR (non-functional requirements). Many people faced the task of choosing DMBS for the new project, for example, Konstantin has received a huge number of requests to select a DMBS. It’s good to have some checklist, knowledge about candidate and idea of the scope of work.
As part of this talk Konstantin will review the current status of PostgreSQL, infrastructure, approaches, and practices:
he will share the best examples of business logic and PostgreSQL (code versioning, deploy, tests, coverage) development;
will demonstrate the examples of the implementation of different architectural patterns that his colleagues used in Avito;
will review the infrastructure and finished tools;
will look into the maproad and make an overview of future improvements.
Targeted audience are not experts in this topic. The purpose is to explain the variety of features and directions for further use of PostgreSQL.