Загрузка страницы

Работаем с транзакциями в БД правильно / Сергей Новиков (Real Time Technologies)

Приглашаем на Saint HighLoad ++ 2021
20 и 21 сентября 2021, Санкт-Петербург, DESIGN DISTRICT DAA in SPB
Программа, билеты и подробности - https://clck.ru/VmKaW
--------
РИТ++ 2019, Backend Conf

Тезисы и презентация:
http://backendconf.ru/moscow-rit/2019/abstracts/5177

Работа с транзакциями в базе данных — одна из больных тем при разработке backend-приложения. При кажущейся простоте процесса ("сначала BEGIN, в конце COMMIT") в разных проектах периодически возникают одни и те же ошибки. Причина в одинаковых подходах к работе с транзакциями, которые правильнее назвать анти-паттернами.
...
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Видео Работаем с транзакциями в БД правильно / Сергей Новиков (Real Time Technologies) канала HighLoad Channel
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
28 апреля 2020 г. 1:25:21
00:51:18
Другие видео канала
Как программисту вырастить компанию / Максим Лапшин (Erlyvideo)Как программисту вырастить компанию / Максим Лапшин (Erlyvideo)Как устроены базы данных / Илья Космодемьянский (Data Egret)Как устроены базы данных / Илья Космодемьянский (Data Egret)Spring & Spring Data JPA: Managing TransactionsSpring & Spring Data JPA: Managing TransactionsUDP против TCP, или Будущее сетевого стека / Александр Тоболь (Одноклассники)UDP против TCP, или Будущее сетевого стека / Александр Тоболь (Одноклассники)Разработка гибридных PHP/Go-приложений с использованием RoadRunner / Антон Титов (SpiralScout LLC)Разработка гибридных PHP/Go-приложений с использованием RoadRunner / Антон Титов (SpiralScout LLC)Микросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Микросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Оптимизации уровня CPU / Андрей Акиньшин (JetBrains)Оптимизации уровня CPU / Андрей Акиньшин (JetBrains)Брокер сообщений Kafka в условиях повышенной нагрузки / Артём Выборнов (Rambler&Co)Брокер сообщений Kafka в условиях повышенной нагрузки / Артём Выборнов (Rambler&Co)Распределенные транзакции / Что выбрать? Saga или 2pc? / Как подружить микросервисыРаспределенные транзакции / Что выбрать? Saga или 2pc? / Как подружить микросервисыСамое интересное в PHP 8 / Дмитрий Стогов (Zend Technologies)Самое интересное в PHP 8 / Дмитрий Стогов (Zend Technologies)Топ ошибок со стороны разработки при работе с PostgreSQL / Алексей Лесовский (Data Egret)Топ ошибок со стороны разработки при работе с PostgreSQL / Алексей Лесовский (Data Egret)Postgres 12 в этюдах / Олег Бартунов (Postgres Professional)Postgres 12 в этюдах / Олег Бартунов (Postgres Professional)Веды о космосе - день 2 - «Самое Сокровенное Знание» (Василий Тушкин)Веды о космосе - день 2 - «Самое Сокровенное Знание» (Василий Тушкин)Реактивные микросервисы с Apache Kafka / Денис Иванов (2ГИС)Реактивные микросервисы с Apache Kafka / Денис Иванов (2ГИС)Do you know Distributed transactions?Do you know Distributed transactions?Как устроить хайлоад на ровном месте  / Олег Бартунов, Федор СигаевКак устроить хайлоад на ровном месте / Олег Бартунов, Федор СигаевЧто мы знаем про хэши / Андрей Аксенов (Sphinx)Что мы знаем про хэши / Андрей Аксенов (Sphinx)ТОП ошибок в инфраструктуре, мешающих высоким нагрузкам / Андрей Половов (Флант)ТОП ошибок в инфраструктуре, мешающих высоким нагрузкам / Андрей Половов (Флант)Собираем Docker-образы быстро и удобно / Дмитрий Столяров (Флант)Собираем Docker-образы быстро и удобно / Дмитрий Столяров (Флант)
Яндекс.Метрика