Максим Бартков — Сложный Rate-Limiting — это просто с Bucket4j
Ближайшая конференция: Joker 2023, 9–10 октября (Online), 13–14 октября (Offline, Санкт-Петербург)
Подробности и билеты: https://bit.ly/3UAk3V4
— —
Бэкенд-разработчики часто сталкиваются с задачами ограничения пропускной способности. И не всегда эти задачи можно решить на уровне инфраструктуры. Задача становится еще сложнее, когда система распределенная.
Только представьте, что кластеры из десятков и сотен JVM должны корректно соблюдать общий для кластера лимит на частоту входящих запросов при входящем потоке десятки тысяч запросов в секунду.
В решении всех этих и других задач поможет библиотека Bucket4j.
Ссылка на презентацию — https://squidex.jugru.team/api/assets/srm/eda7de10-382f-4fea-9364-10855831257c/complex-rate-limiting-is-easy-with-bucket4j.pdf
Видео Максим Бартков — Сложный Rate-Limiting — это просто с Bucket4j канала JPoint, Joker и JUG ru
Подробности и билеты: https://bit.ly/3UAk3V4
— —
Бэкенд-разработчики часто сталкиваются с задачами ограничения пропускной способности. И не всегда эти задачи можно решить на уровне инфраструктуры. Задача становится еще сложнее, когда система распределенная.
Только представьте, что кластеры из десятков и сотен JVM должны корректно соблюдать общий для кластера лимит на частоту входящих запросов при входящем потоке десятки тысяч запросов в секунду.
В решении всех этих и других задач поможет библиотека Bucket4j.
Ссылка на презентацию — https://squidex.jugru.team/api/assets/srm/eda7de10-382f-4fea-9364-10855831257c/complex-rate-limiting-is-easy-with-bucket4j.pdf
Видео Максим Бартков — Сложный Rate-Limiting — это просто с Bucket4j канала JPoint, Joker и JUG ru
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
А. Гончарук (Querify Labs) — Composable systems: Как быстро писать эффективные базы данных на JavaАндрей Паньгин, Леонид Талалаев, Артем Дроздов — Непрерывное профилирование в облаке с помощью eBPFЧашка кофе с JPoint: интервью с Дмитрием ЧуйкоВладимир Ситников, Алексей Стукалов — Разбор доклада Ted Neward «Iconoclasm»Антон Котов — Почему мы решили переходить на R2DBC и чем это закончилосьДмитрий Чуйко — Не клади все яйца в один билдпакJosh Long — Bootiful Spring GraphQLАхтям Сакаев — DDDamn good!Александр Нозик — Архитектура математических вычислений на KotlinAndres Almiray — JReleaser — releasing at the speed of lightАлександр Коженков — Масштабируем Spring Boot микросервисыАндрей Беляев — JPA-паззлеры (+Hibernate и Spring)Паша Финкельштейн — Магия Spark: Как высокоуровневые конвейеры становятся распределенным хардкоромЛеонид Старцев — Как эволюционировать свою библиотеку на Kotlin безболезненно для клиентовGeoffrey De Smet — AI maintenance scheduling with OptaPlanner on QuarkusНикита Поваров, Роман Поборчий — Самопишущийся кодДмитрий Константинов — Apache Cassandra — потоки и памятьЕвгений Мандриков — Decomposing ComposeSteve Poole — Practical steps for creating safer software (Code included)Закрытие конференции Joker 2021