Kite es una pequeña librería (de esos que sólo conoce Luis :D) que permite controlar en los Servicios Spring:
· Un Breaker que hace fallar al servicio después de X excepciones consecutivas y lo reintenta pasado X segundos
· Un control de concurrencia que rechaza peticiones una vez hay X peticiones concurrentes
· Un limitador de peticiones que rechaza cualquier petición de un cliente a partir de X peticiones por hora.
La forma de configurarlo es muy sencilla, en mi fichero Spring:
Luego anotaré mi servicio con @GuardedBy
Para usarlo en vuestro proyecto Maven:
También podéis descargar una aplicación de demo de lo que ofrece Kite.





Deja un comentario