Иван Чувашов. Кровавые истории PostgreSQL в продакшене
Практические истории из опыта работы PostgreSQL в бою в трёх актах. В первом — рассмотрим проблему с повисшими транзакциями (idle in transaction). Взглянем на способы решения проблемы, их недостатки и личный опыт использования подходов.
Далее затронем важный параметр в PostgeSQL — checksum. На примере одной ситуации покажем какие последствия могут быть при выключенном параметре контрольных сумм. И, самое главное, поговорим о вариантах исправления этих ситуаций, как мы это делали в Southbridge.
Ну и напоследок, поговорим о code review. Как мы это делаем в онлайн-кинотеатре «ОККО», на какие вещи стоит обратить внимание и к каким последствиям приведёт неправильно выстроенный процесс.
SQL разработчик — 14 лет. Архитектор баз данных — 8 лет. DBA PostgreSQL — 6 лет. Сертификат «Администратор PostgreSQL. Эксперт» (DBA1-10, DBA2-10, DBA3-10, QPT-10). Работаю в онлайн кинотеатре «ОККО» и Southbridge.
Презентация: https://disk.yandex.ru/i/7mynTNFVVOPUGw
Codefest: https://codefest.ru
Видео Иван Чувашов. Кровавые истории PostgreSQL в продакшене канала CodeFest Russia
Далее затронем важный параметр в PostgeSQL — checksum. На примере одной ситуации покажем какие последствия могут быть при выключенном параметре контрольных сумм. И, самое главное, поговорим о вариантах исправления этих ситуаций, как мы это делали в Southbridge.
Ну и напоследок, поговорим о code review. Как мы это делаем в онлайн-кинотеатре «ОККО», на какие вещи стоит обратить внимание и к каким последствиям приведёт неправильно выстроенный процесс.
SQL разработчик — 14 лет. Архитектор баз данных — 8 лет. DBA PostgreSQL — 6 лет. Сертификат «Администратор PostgreSQL. Эксперт» (DBA1-10, DBA2-10, DBA3-10, QPT-10). Работаю в онлайн кинотеатре «ОККО» и Southbridge.
Презентация: https://disk.yandex.ru/i/7mynTNFVVOPUGw
Codefest: https://codefest.ru
Видео Иван Чувашов. Кровавые истории PostgreSQL в продакшене канала CodeFest Russia
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Иван Бондаренко. Полный «Писец», или как записать вашу речь в текст бесплатно, без смс и Whisper](https://i.ytimg.com/vi/nTrsco-ZYJU/default.jpg)
![Евгений Никитин. Model-centric AI наносит ответный удар](https://i.ytimg.com/vi/Do_NOyiZElA/default.jpg)
![Никита Сидоров. Прогрессивный Яндекс Маркет: отдаём и оживляем контент по кусочкам](https://i.ytimg.com/vi/nN_Aal9BfFg/default.jpg)
![CodeFest 13. Общение бесценно](https://i.ytimg.com/vi/ZcmdwXC657o/default.jpg)
![Айдар Джапенов и Максим Нам. Как принять огромный проект из аутсорса в инхаус и выжить](https://i.ytimg.com/vi/aHnalKZAFZU/default.jpg)
![Юлия Рубцова. Data transformation бизнеса](https://i.ytimg.com/vi/l9tu3QOXJes/default.jpg)
![Вероника Ильина. Как техническому менеджеру лучше доносить свои мысли в любой непонятной ситуации](https://i.ytimg.com/vi/n64Jka9TdCs/default.jpg)
![Илья Сидорчик. BFCache. Как мгновенно загрузить предыдущую страницу](https://i.ytimg.com/vi/Ys2bV5hBkfw/default.jpg)
![Вячеслав Легостин. Как узнавать о проблемах в проекте раньше пользователей](https://i.ytimg.com/vi/fNvvWpS_XSs/default.jpg)
![Тамерлан Иманов Виктор Хирный (Теле2 Казахстан). Как мы внедряли подход Backend-driven UI.](https://i.ytimg.com/vi/MaYgGO3ASeM/default.jpg)
![Евгений Пешков. Убийцы производительности: логеры](https://i.ytimg.com/vi/0V9Rr8WndLw/default.jpg)
![Сергей Потанин. Как избавиться от нестабильных тестов](https://i.ytimg.com/vi/WwknxBDtcAM/default.jpg)
![Родион Мостовой. Выжимаем максимум из ChatGPT для программистов](https://i.ytimg.com/vi/pm1V1FtQ33Y/default.jpg)
![Максим Смирнов. Универсализация API для микрофронтов добавления BFF](https://i.ytimg.com/vi/0FuI-cEfnVM/default.jpg)
![Давит Биджоян. Features selection process](https://i.ytimg.com/vi/X-qg-iirb28/default.jpg)
![Григорий Петров (Evrone), Почему Python и Ruby медленные?](https://i.ytimg.com/vi/voxshYb1J0I/default.jpg)
![Алексей Акулович. Геораспределенный иерархический справочник.](https://i.ytimg.com/vi/NvhlGamWmiw/default.jpg)
![Александра Пургина (Lamoda tech), Как AI начал помогать при выборе вещей на Lamoda](https://i.ytimg.com/vi/NnlRHRN5WP8/default.jpg)
![Дмитрий Тучс. Тестирование gRPC на практике — контракт и не только](https://i.ytimg.com/vi/wC87guO8leU/default.jpg)
![Зар Захаров. Микрофронтенд для Макроприложений](https://i.ytimg.com/vi/Vr2EI6mJM-8/default.jpg)
![Алексей Жуков. Строим реактивный игровой сервер с Vert.x](https://i.ytimg.com/vi/VLX56hVVJHU/default.jpg)