Никита Летов — Используем @Transactional like a Pro
Ближайшая конференция: Joker 2023, 9–10 октября (Online), 13–14 октября (Offline, Санкт-Петербург)
Подробности и билеты:
— —
Поговорим о том, как не ошибиться при использовании аннотации @Transactional в коде, как не бояться блокировок на БД и сохранить консистентность ваших данных при их динамическом обновлении.
Доклад посвящен использованию транзакций и блокировок при обработке данных БД в условиях асинхронных вызовов высоконагруженного приложения. Будет немного лайвкодинга: спикер покажет возможные ошибки и нюансы использования тех или иных технологий. Стек: Java, Spring Data JPA, Kafka. Иногда разработчики не задумываются, в какой момент транзакция нужна , а в какой нет, когда нужно открыть новую, а когда продолжить текущую. Какие блокировки на БД будут происходить во время выполнения транзакции и как не перегрузить БД очередью из row lock, где использовать таймауты запросов. И как обойтись без блокировки на БД.Целевая аудитория: рядовые бэкенд-разработчики, так как большинство сервисов в той или иной мере работает с динамически обновляемыми данными.
Скачать презентацию:
1 view
197
60
2 weeks ago 02:20:40 1
БОЛЬШОЙ обзор еды Калининграда / Шеф из шоу На Ножах, клопсы и пеламида / Фуд-блогер в городе
2 weeks ago 01:32:27 10
ФУРСОВ про победу Трампа, глубинную власть в США, элиты Британии, Сталина и СССР, мигрантов и ИИ
2 weeks ago 00:03:44 1
SQWOZ BAB - ОЗЕРО В ЛЕСУ (Премьера клипа 2024)
4 weeks ago 00:02:07 1
DK x BRIANMAPS - Не сей любовь (Клип, 2024)
4 weeks ago 00:03:37 2
LITTLE BIG — I’M OK
4 weeks ago 00:07:25 1
Би-2 — Колыбельная (2022)
4 weeks ago 01:29:17 2
СЕМЕЙНАЯ САГА! НЕ ОТОВРАТЬСЯ! СЕРИАЛ | МЕЖДУ НАМИ ДЕВОЧКАМИ | 1 СЕЗОН | 5-6 СЕРИЯ. РУССКИЕ СЕРИАЛЫ!