Алексей Рагозин Spring REST-гигантомания: особенности работыс мультигигабайтными POST-запросами
Ближайшая конференция:
#java #jokerconf #jpoint #IT #conference #jugrugroup
Теоретически HTTP-запросы не имеют ограничений на размер. Разумеется, мы предполагаем «разумные» размеры, но что, если ваш коллега-data scientist считает датасет в 10 гигабайтов разумным размером? Можно спорить, разумно или нет отправлять 10 Гб одним POST-запросом, но может получиться так, что время споров уже позади, а результат необходим вчера.
В докладе речь пойдет о реализации потоковой обработки данных в условиях ограниченной памяти и неограниченного размера запроса на фреймворке Spring. Разберем 4 кейса: отправка данных по HTTP, получение данных по HTTP, запись в PostgreSQL, чтение из PostgreSQL.
Даже если вы думаете, что POST-запрос на 10 гигабайтов — это плохая идея, техники потоковой обработки данных заслуживают право на существование. Потоковая обработка может обеспечить более эффективное использование ресурсов и «защиту от дурака» и в менее спорных архитектурных решениях.
Скачать презентацию с сайта —
455 views
135
54
4 months ago 01:16:15 1
Алексей Северьянов и Илья Рагозин «Афродита»
4 months ago 02:09:32 1
Алексей Северьянов и Илья Рагозин «Аполлон, его товарищи и потомки»
4 months ago 00:05:42 1
Мотор-Роллер - Я прилетел на Байконур (Премьера 2024, English Subtitles)
4 months ago 00:03:05 1
DEAD BLONDE - ПИОНЕРКА (ПРЕМЬЕРА КЛИПА)
4 months ago 00:04:48 1
Би-2 — Я двигаюсь дальше (2023)
4 months ago 00:03:10 12
CORNPOP - Эй, ты!
4 months ago 00:05:35 1
Мотор - Роллер - Я прилетел на Байконур (Премьера 2024, English Subtitles)
4 months ago 00:04:58 1
ВОЛКОВ ТРОЛЛИТ ПАВЛОВИЧА / Реакции на Бой АНКАЛАЕВ - ПЕРЕЙРА / Слова АДЕСАНЬЯ - ДРИКУС ДЮ ПЛЕССИ
4 months ago 00:05:06 12
Би-2 — Аллилуйя (2022)
4 months ago 00:08:10 2
Ралли “Белые Ночи 2024“ СУ-9 “Кетроваара“
4 months ago 01:10:25 1
Усатый нянь (1977)
4 months ago 00:06:34 4
Ралли “Белые Ночи 2024“ СУ-7 “Кетроваара“
5 months ago 01:19:04 1
Би-2 — Аллилуйя (full album, 2022)
5 months ago 00:53:42 1
ВЛИЯНИЕ ПОГОДЫ на человека - миф или реальность? Диашев Алексей Николаевич и Мария Филимонова
5 months ago 00:57:21 1
Деконструкция. Владимир Сурдин о фильме «Вызов» (2023)
5 months ago 00:16:47 1
РЕШАЮЩАЯ ПАРТИЯ международного турнира “Ташкент-2024!“ Шахматы Для Всех
5 months ago 00:05:57 9
NORTHERN LIGHTS by REAL BASSIST // playthrough w/ Dingwall ABZ
5 months ago 00:07:07 1
МИСС ПЕНЗА 2023 Конкурс женственности и таланта
5 months ago 01:18:44 2
Волшебная лампа Аладдина (Alladin’s Magic Lamp, Gorky Film Studio 1966)