Илья Сазонов и Федор Сазонов Offset и keyset #почём пагинация для продакшена
«Пагинация в Spring — полный отстой! Не используйте ее никогда! Она слишком дорого обходится вашей СУБД!»
Наверняка вы слышали подобное, а возможно даже говорили сами. О чем речь? Что не так с пагинацией? В чем проблема? Если все так плохо, то почему в самом крутом фреймворке современности не смогли сделать нормальное разбиение результатов SQL-запросов на страницы? Или это вроде тех рассказов, как GC тормозит, Hibernate все портит, Java выжирает всю память, и на самом деле с пагинацией в Spring все нормально? А если и не все, то как сделать лучше, чем в нашем любимом и всеми уважаемом инструменте разработки? Сколько бизнесу придется за это заплатить? Можно ли воспользоваться стандартным решением, а потом, когда дойдут руки, вернуть технический долг? Так много вопросов и так мало ответов!
Спикеры постараются найти ответы и все показать. Вы узнаете, в чем сложности с пагинацией, что не так с конструкцией offset, почему от нее так сложно отказаться, при чем тут дизайнеры и как спроектировать API так, чтобы свести ущерб от грядущих правок к минимуму.
Кстати, примерно так же пагинация устроена в других фреймворках, и даже наша любимая Java тут скорее инструмент. Поэтому будет что обсудить не только свидетелям Spring и поклонникам Java. Так что, запасайтесь своим любимым языком программирования и СУБД, заваривайте чашку кофе и приходите. Будет интересно!
Презентация к докладу:
1,879 view
11
4
5 days ago 00:13:36 1
Пожалуй, главное заблуждение об электричестве [Veritasium]
6 days ago 00:12:03 1
Почему мы не любим думать [Veritasium]
6 days ago 00:13:12 1
Стили обучения — это миф [Veritasium]
6 days ago 00:17:35 1
Как считали число пи? [Veritasium]
1 week ago 00:18:11 394
[KLIM SAZONOV] КУПИЛ ЛЕГЕНДУ ДРИФТА ИЗ ЯПОНИИ! AE-86 TRUENO.
1 week ago 00:32:50 1
Слабое место математики: можно ли доказать всё, что истинно? [Veritasium]
2 weeks ago 01:06:13 270
[Телеканал ОНТ] “Что? Где? Когда?“ в Беларуси. 16 сезон. Осенняя серия игр. Команда Дениса Сулавко //
2 weeks ago 00:02:05 1
Верить ли своим глазам? [AsapSCIENCE]
2 weeks ago 00:01:32 86
️России осталось перерезать одну трассу, чтобы ВСУ сами ушли из Донбасса. ВС РФ приблизились к стратегической трассе, от которой
2 weeks ago 00:11:12 1
Терпение и труд vs удача [Veritasium]
2 weeks ago 00:08:21 1
Иллюзия истины [Veritasium]
2 weeks ago 00:24:59 2
Художественный сериал АСТРАХАНУТЫЕ или ВОДЫ САЗАНАМ