register

Como personalizar los logs en Spring Boot

Spring Boot por defecto utiliza la librería commons-logging, una capa intermedia y ligera que acepta muchas implementaciónes distintas para gestionar los log de nuestra aplicación. Log4J2, Java util Logging y Logback están incluidos en cualquiera de las dependencias “starter”. Como imprimir los logs en un fichero Por defecto los logs se imprimen en consola (salida estándar). Podremos hacer que se impriman en fichero añadiendo al archivo application.properties (o application.yml con

Como hacer un test de carga a mi servicio WEB.

Una buena herramienta para comprobar cuantas peticiones puede soportar nuestro sistema antes de caer es locust. Hay muchas herramientas en el mercado, pero ésta es particularmente potente y fácil de usar. ¿Que es locust? Locust es un software que permite “atacar” nuestro sistema con el número de peticiones que nosotros le indiquemos. Puede ser interesante lanzar cientos de peticiones por segundo en tiempo real y en paralelo a nuestro sistema

Crear un modulo cliente HTTP con Spring Boot

En un proyecto de software en el que utilicemos el framework Spring, tanto si es en un microservicio, como una aplicación Web o un proceso por lotes, es muy común necesitar un cliente HTTP que llame a otro servidor y cuente con su propio modelo de datos siguiendo el patrón DTO (Data Transfer Object). Por qué Puede parecer algo obvio, pero si toda ésta lógica está mezclada, no permite la