Que es Spring Boot

Spring Boot es un conjunto de componentes que te proveen las herramientas para crear servicios rápidamente y con un mínimo esfuerzo. Utiliza configuraciones preestablecidas que te ahorran tiempo y repeticiones en el desarrollo de aplicaciones.
Además pone a tu disposición las librerías para la mayoría de las necesidades en la creación de servicios, micro servicios y aplicaciones Rest.

[Leer más]

Configurar Kafka en SpringBoot

Veamos en este post como implementar y configurar Apache Kafka con SpringBoot.

Spring provee una forma simple de integrarse con Kafka para enviar mensajes. Mediante anotaciones podemos recibir los mensajes de Kafka y a través del uso de un template enviamos fácilmente los mensajes.

[Leer más]

Como usar Spring Boot Retry

Spring Boot Retry ofrece una forma simple para reintentar alguna operación que ha fallado. Esto es útil sobre todo cuando se tratan errores temporales o transitorios como el acceso a un recurso externo.

Spring Boot Retry puede configurarse de forma declarativa mediante anotaciones o definiendo una config general.
Vamos a ver aquí cómo utilizar la funcionalidad Retry dentro de SpringBoot.

[Leer más]