
Александр Головня
Natera
В критичных распределенных системах нам важно управлять непредсказуемыми всплесками трафика и обеспечивать доступ клиентам на основе их приоритета. Классические rate-лимиты и квоты помогают контролировать нагрузку, но не поддерживают динамическую приоритизацию, когда несколько клиентов конкурируют за ограниченные ресурсы.
В этом докладе мы рассмотрим кастомный механизм ограничения нагрузки с приоритизацией клиентов, реализованный на основе Spring Cloud Gateway. Обсудим ограничения стандартных решений и увидим, как кастомный фильтр с распределенным управлением пропускной способностью в Redis обеспечивает приоритетный доступ клиентам и перераспределяет неиспользуемые ресурсы.
Разберем:
Доклад будет полезен разработчикам, работающим с микросервисами, API Gateway и управлением трафиком, которым требуется масштабируемый и адаптивный механизм обработки запросов с учетом приоритета клиентов, выходящего за рамки классических rate-лимитов.
Natera
Метр квадратный