Kite: Control sobre Servicios Spring

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