Александр Маторин — Batch select, корутины и миллион RPS
Ближайшая конференция:
#java #jokerconf #jpoint #IT #conference #jugrugroup
В спецификации JDBC и различных Java-библиотеках есть API, позволяющие делать batch update и insert. Данный подход позволяет увеличить производительность обращения к БД в десятки раз. Но нет стандартного способа использования batch select.
В докладе обсудим различные варианты batch select в реляционную базу данных, какое ускорение производительности можно получить и как, используя корутины, можно писать код, обрабатывающий сущности по отдельности, а под капотом выполняющий batch операции.
В докладе будут примеры на Kotlin (с корутинами) и PostgreSQL, но принципы можно использовать на Java с асинхронным фреймворком и любой реляционной БД.
Скачать презентацию с сайта —
2 views
101
24
3 months ago 00:00:00 97
Lover - УГАРАЮ (Премьера Клипа, 2024)
3 months ago 01:04:26 1
X BelgorodMusicFest2022 - «Борислав Струлёв и Друзья» - Олег Аккуратов
3 months ago 00:44:31 1
Третьего не дано. Серия 1.
4 months ago 00:45:54 1
BELGORODMUSICFEST - «Борислав Струлёв и Друзья» OPEN AIR2022 - FILM
5 months ago 00:04:19 11
X BelgorodMusicFest2022 - «Борислав Струлёв и Друзья» - Con Te Partiro
5 months ago 00:05:39 3
X BelgorodMusicFest 2022 - «Борислав Струлёв и друзья» - Адажио Альбинони
5 months ago 00:04:09 1
2012 - 2022 BelgorodMusicFest – «Борислав Струлёв и Друзья»! Фото/PHOTOS/FOTO