Leveraging Bucket4J for distributed rate limiting using Redis / Benjamin Benchaya - Intuit

Описание к видео Leveraging Bucket4J for distributed rate limiting using Redis / Benjamin Benchaya - Intuit

Hosting a web service, particularly one that runs on a distributed system, can often lead to incoming traffic spikes that potentially threaten to overwhelm your servers. To protect your service from such situations, you can apply rate limiting or throttling capabilities, to moderate both the flow and number of requests that a client can make to your service in a given time interval. In this session we will learn how to easily add rate-limiting capabilities to your distributed service using Bucket4J and Redis. Bucket4j is a powerful Javapowerful, Java library used for implementing token-bucket-based rate limiting. It is easily integrated into any Java application or service.

Benjamin Benchaya
Benjamin is a Staff Backend Developer and powering prosperity at Intuit for the past 7 years.

Комментарии

Информация по комментариям в разработке