Мнение Программного комитета о докладе
Часто в Go приходится носить технические атрибуты в бизнес-логику. Одним из таких атрибутов является TX для базы данных. Данный доклад представит OpenSource-фреймворк, который позволит перестать его носить.
Доклад принят в программу конференции
Часто в Go приходится носить технические атрибуты в бизнес-логику. Одним из таких атрибутов является TX для базы данных. Данный доклад представит OpenSource-фреймворк, который позволит перестать его носить.
Я объясню, как обычно устроен менеджер транзакций и почему его нельзя скопировать "в лоб" в Go из других языков.
Покажу, как сохранить транзакционность при работе с вложенными сценариями и несколькими репозиториями, не привязываясь к конкретной СУБД и не передавая транзакции как аргумент.
Расскажу, как в реалиях GoLang реализовать "идеальный" паттерн-репозиторий из книжек посредством менеджера транзакций.
https://github.com/avito-tech/go-transaction-manager/
Backend-сочинитель продуктовых решений для передачи вашего смартфона в хорошие руки.
Авито
Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем
Варианты участия
Офлайн-участие
Стоимость конференции постоянно растет — чем ближе к мероприятию, тем дороже.
Текущая стоимость билета — 65000 ₽
Онлайн-участие
Все потоки с докладами (но не потоки с митапами) будут транслироваться нами онлайн.
Текущая стоимость билета — 32500 ₽
Корпоративное участие (от 10 билетов)
Для заказа от 10 билетов на очное или онлайн-участие, свяжитесь с нами по partners@ontico.ru.
Оставить заявкуПередумали покупать?
Расскажите, почему
Благодарим вас за ответ!
Видео, доступные к покупке
Видео FrontendConf 2022
7 и 8 ноября 2022
28000 ₽
Видео DevOpsConf 2023
13 и 14 марта 2023
32000 ₽
Видео Saint HighLoad++ 2023
26 и 27 июня 2023
32000 ₽
Видео Saint TeamLead Conf 2023
29 и 30 июня 2023
32000 ₽
Видео FrontendConf 2023
2 октября 2023 — 3 ноября 2023
32000 ₽
Видео HighLoad++ 2023
27 и 28 ноября 2023
32000 ₽
Видео TeamLead Conf++ 2023
30 ноября 2023 и 1 декабря 2023
32000 ₽