Nikolay Samokhvalov
Employers on the program
- 2019–2023Postgres.ai9 talks
- 2019Nombox / Postgres.ai2 talks
Appearances by year
- PGConf.dev (formerly PGCon)
- Postgres Conference (PostgresConf)
- FOSDEM
- Postgres Ibiza
- PostgreSQL Conference Europe (PGConf.EU)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| May 30, 2023 | PGCon 2023 | PGConf.dev (formerly PGCon) | speaker | Modern PostgreSQL monitoring as Postgres.ai Date: 2023-06-02 Time: 09:00–12:00 Room: DMS 1150 Level: Intermediate | |
| Oct 25, 2022 | PGConf.EU 2022 (12th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Database branching to scale and speed up application development and performance optimization as Postgres.ai Over the last decade, clouds, containers, modern CI tools, and Kubernetes drastically boosted development and operational tasks. However, if you deal with…Show lessOver the last decade, clouds, containers, modern CI tools, and Kubernetes drastically boosted development and operational tasks. However, if you deal with heavily-loaded multi-terabyte databases, there is still one major roadblock on your DevOps path: it is not easy to develop and test because getting a database copy takes hours, if not days, and it is may cost a lot. | |
| Oct 25, 2022 | PGConf.EU 2022 (12th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Postgres community panel: Upgradability as Postgres.ai An open discussion with Postgres community members around the topic of upgradability. We will be looking at the PostgreSQL development cycle (backward…Show lessAn open discussion with Postgres community members around the topic of upgradability. We will be looking at the PostgreSQL development cycle (backward compatibility, addition of new features) and why it makes sense to upgrade Postgres regularly. | Slides |
| May 25, 2022 | PGCon 2022 | PGConf.dev (formerly PGCon) | speaker | Advanced database testing in CI/CD pipelines as Postgres.ai Date: 2022-05-26 Time: 09:00–09:45 Room: Stream 1 Level: Intermediate | Slides |
| May 25, 2022 | PGCon 2022 | PGConf.dev (formerly PGCon) | speaker | Common DB schema change mistakes as Postgres.ai Date: 2022-05-26 Time: 13:00–13:45 Room: Stream 3 Level: Intermediate | Slides |
| Apr 7, 2022 | Postgres Conference Silicon Valley 2022 | Postgres Conference (PostgresConf) | speaker | Common DB Schema Change Mistakes as Postgres.ai One of the easiest ways to "create a heavy load from nothing" is to write a couple of DDL commands and deploy them to production without thorough analysis and…Show lessOne of the easiest ways to "create a heavy load from nothing" is to write a couple of DDL commands and deploy them to production without thorough analysis and testing. | Slides |
| Feb 6, 2021 | FOSDEM 2021 | FOSDEM | speaker | Database Performance at GitLab.com as Postgres.ai GitLab.com has an aggressive SLA, that made us research and develop solutions to improve our performance in all directions, on one of the most important…Show lessGitLab.com has an aggressive SLA, that made us research and develop solutions to improve our performance in all directions, on one of the most important components in our architecture, the PostgreSQL relational database. During this talk, we would like to invite you to explore the details about how we improve the performance of the main PostgreSQL relational database of GitLab.com in a high… | SlidesVideo |
| May 26, 2020 | PGCon 2020 | PGConf.dev (formerly PGCon) | tutorial | Seamless SQL optimization as Postgres.ai Date: 2020-05-26 Time: 14:00–16:00 Room: Stream 1 Level: Intermediate | SlidesVideo |
| Jun 20, 2019 | PostgreSQL Ibiza 2019 | Postgres Ibiza | speaker | How not to miss scalability and performance issues in Postgres databases: automated database health checks as postgres.ai | |
| Mar 18, 2019 | Postgres Conference 2019 (PostgresConf US 2019) | Postgres Conference (PostgresConf) | speaker | Automated health checks of PostgreSQL clusters as Nombox / Postgres.ai SLIDES: https://docs.google.com/presentation/d/1ZkWboJqzug4q3UYajFdmXOtqyipcuhcQdL4g27GjKeg/edit?usp=sharing To maintain a Postgres database in a healthy state,…Show lessSLIDES: https://docs.google.com/presentation/d/1ZkWboJqzug4q3UYajFdmXOtqyipcuhcQdL4g27GjKeg/edit?usp=sharing To maintain a Postgres database in a healthy state, it needs periodical comprehensive diagnostics. | Slides |
| Mar 18, 2019 | Postgres Conference 2019 (PostgresConf US 2019) | Postgres Conference (PostgresConf) | speaker | What is the optimal value of shared_buffers for your database? A use case of data-driven optimization based on database experiments as Nombox / Postgres.ai SLIDES: https://docs.google.com/presentation/d/1jinPA8Y5K_H8iKngG-Utpg1d8mOOVD7J3KQhX53z4XY/ What is the optimal value of shared_buffers for your database and…Show lessSLIDES: https://docs.google.com/presentation/d/1jinPA8Y5K_H8iKngG-Utpg1d8mOOVD7J3KQhX53z4XY/ What is the optimal value of shared_buffers for your database and workload? | Slides |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Andrey Borodin | 5 | — | 2023 |
| Bruce Momjian | 5 | — | 2022 |
| Alexander Korotkov | 4 | — | 2023 |
| Alexander Kukushkin | 4 | — | 2023 |
| Mark Wong | 4 | — | 2023 |
| Oleg Bartunov | 4 | — | 2022 |
| Jose Finotto | 3 | 1 | 2022 |
| Amit Kapila | 3 | — | 2023 |
| Christophe Pettus | 3 | — | 2023 |
| Hannu Krosing | 3 | — | 2023 |
| Ilya Kosmodemiansky | 3 | — | 2023 |
| Jonathan S. Katz | 3 | — | 2023 |
| Melanie Plageman | 3 | — | 2023 |
| Stephen Frost | 3 | — | 2023 |
| Thomas Munro | 3 | — | 2023 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.