Artículos del 30-08-2025

SpringBoot

Kafka en Spring Boot: productores, consumidores y buenas prácticas

Autor: adminUser

Aprende a integrar Apache Kafka en aplicaciones Java con Spring Boot, desde la configuración hasta el manejo robusto de errores. Incluye ejemplos de código reales con Lombok para acelerar tu desarrollo y aplicar buenas prácticas en producción.

Leer más

SpringBoot

Procesamiento en streaming con Kafka Streams y Spring Boot

Autor: adminUser

Aprende a construir topologías de Kafka Streams con Spring Boot para enriquecer, agregar y publicar datos en tiempo real. Incluye ejemplos prácticos con Lombok, configuración de Exactly-Once, estado y pruebas.

Leer más

SpringBoot 3.0

Schema Registry con Spring Boot 3: guía práctica y segura

Autor: adminUser

Aprende a integrar un Schema Registry con Spring Boot 3 para validar y versionar contratos de datos. Verás configuración, ejemplos con Avro y Spring for Apache Kafka, y buenas prácticas de compatibilidad y despliegue.

Leer más

Junit

Auto JUnit en Java: automatiza tus pruebas con Spring Boot

Autor: adminUser

Aprende a ejecutar y mantener pruebas JUnit de forma automática, desde la detección y parametrización hasta la integración con Spring Boot. Incluye ejemplos prácticos con Lombok y buenas prácticas para CI/CD.

Leer más

SpringBoot

Kafka con Spring Boot: patrones, ejemplos y buenas prácticas

Autor: adminUser

Aprende a integrar Kafka en aplicaciones Java con Spring Boot, desde la configuración hasta el consumo resiliente de eventos. Incluye ejemplos reales con Lombok, manejo de errores con DLT y recomendaciones de producción.

Leer más

SpringBoot

APIs REST limpias con Spring Boot y Lombok: guía esencial

Autor: adminUser

Aprende a construir una REST API moderna en Java con Spring Boot y Lombok, aplicando validación, paginación y manejo de errores consistente. Incluye ejemplos reales y buenas prácticas listas para producción.

Leer más

SpringBoot 3.0

Domina JPA con Spring Boot 3: entidades y rendimiento

Autor: adminUser

Aprende a modelar entidades, escribir consultas eficientes y gestionar transacciones con JPA en Spring Boot 3. Descubre buenas prácticas de rendimiento, uso de Lombok y ejemplos listos para producción. Ideal para quien migra a Jakarta o arranca un nuevo proyecto.

Leer más

SpringBoot

REST API en Spring Boot 3 con Lombok: guía práctica

Autor: adminUser

Aprende a construir una REST API robusta en Java usando Spring Boot 3 y Lombok, con validación, manejo de errores y seguridad. Incluye ejemplos reales y buenas prácticas listas para producción.

Leer más

SpringBoot

Mensajería fiable con Kafka en Spring Boot y Lombok

Autor: adminUser

Aprende a integrar Kafka en aplicaciones Java con Spring Boot, aplicando patrones productivos: productores idempotentes, consumidores robustos y DLT. Incluye ejemplos reales con Lombok, configuración clave y buenas prácticas para entornos de producción.

Leer más

SpringBoot 3.0

JPA en Spring Boot 3: patrones prácticos con Lombok

Autor: adminUser

Aprende a aprovechar JPA en Spring Boot 3.0 con patrones modernos y código limpio gracias a Lombok. Te llevas configuraciones listas, ejemplos reales y buenas prácticas para producción.

Leer más

SpringBoot

Kafka con Spring Boot y Lombok: guía práctica y lista para producción

Autor: adminUser

Aprende a integrar Apache Kafka en aplicaciones Java con Spring Boot y Lombok, desde la configuración hasta un flujo productor/consumidor robusto. Incluye buenas prácticas, manejo de errores con DLT y pautas de pruebas y observabilidad.

Leer más

SpringBoot

Java 17 en Spring Boot 3: patrones modernos y rendimiento

Autor: adminUser

Descubre cómo aprovechar Java 17 en proyectos Spring Boot 3 con técnicas modernas, desde records y sealed classes hasta una configuración de build robusta. Incluye ejemplos reales con Lombok y buenas prácticas de migración a Jakarta, rendimiento y observabilidad.

Leer más

SpringBoot

Docker para Spring Boot: imágenes ligeras y despliegue eficaz

Autor: adminUser

Aprende a contenedizar aplicaciones Spring Boot con imágenes pequeñas, tiempos de build rápidos y prácticas seguras. Incluye Dockerfile multietapa, Docker Compose con PostgreSQL, Actuator para health checks y un ejemplo con Lombok.

Leer más

SpringBoot

Spring Boot con Java 17: guía práctica y buenas prácticas

Autor: adminUser

Aprende a configurar y aprovechar Java 17 en proyectos Spring Boot, con ejemplos reales y recomendaciones para producción. Verás cómo migrar, usar Lombok y adoptar nuevas características del lenguaje para escribir código más claro y eficiente.

Leer más

SpringBoot 3.0

Dockeriza tu Spring Boot 3 con buenas prácticas y Lombok

Autor: adminUser

Aprende a contenedorar una API de Spring Boot 3 con una imagen Docker optimizada y segura. Verás un ejemplo práctico con Lombok, un Dockerfile multi-stage, Buildpacks y docker-compose, además de consejos de rendimiento y observabilidad.

Leer más

Docker

Kafka con Confluent Platform

Autor: adminUser

Este docker-compose.yml te levanta un entorno de Kafka completo para desarrollo

Leer más

SpringBoot 3.0

Maven en Spring Boot 3: configuración y buenas prácticas

Autor: adminUser

Aprende a preparar un proyecto Spring Boot 3 con Maven de forma sólida y mantenible. Verás un POM mínimo, gestión de dependencias con BOM, perfiles, plugins esenciales y un ejemplo práctico con Lombok.

Leer más

Sin categoría

¿Que son las variables de entorno?

Autor: adminUser

Las variables de entorno son valores que el sistema operativo o una aplicación guarda en memoria para definir configuraciones o comportamientos sin necesidad de que estén escritas directamente en el código.

Leer más

SpringBoot

Kafka con Spring Boot y Lombok: de cero a producción

Autor: adminUser

Aprende a integrar Kafka en aplicaciones Java con Spring Boot usando serialización JSON, manejo de errores robusto y buenas prácticas. Incluye ejemplos reales con Lombok para acelerar el desarrollo y llevar tus consumidores/productores a producción con confianza.

Leer más

SpringBoot

Guía práctica de Java 17 con Spring Boot 3 y Lombok

Autor: adminUser

Aprende a configurar y aprovechar Java 17 en proyectos Spring Boot 3 con ejemplos reales y buenas prácticas. Verás cómo combinar características modernas del lenguaje con Lombok para escribir código más limpio, rápido y mantenible.

Leer más

Sin categoría

Fecha UTC en Heroku y diferencia con España

Autor: adminUser

Cuando trabajamos con aplicaciones desplegadas en Heroku, uno de los detalles que suele generar confusión es la gestión de la zona horaria. Por defecto, Heroku utiliza la hora UTC (Tiempo Universal Coordinado), mientras que en España trabajamos habitualmente en CET (Central European Time, UTC+1) o en CEST (Central European Summer Time, UTC+2) según la época del año.

Leer más

Sin categoría

Patrones de diseño en Java: de la teoría al código moderno

Autor: adminUser

Guía práctica y directa para aplicar 5 patrones de diseño en Java (17+): Strategy, Factory Method, Builder, Singleton y Observer. Incluye cuándo usarlos, señales de que los necesitas y ejemplos de código minimalistas.

Leer más

Sin categoría

Centraliza y domina el formateo de fechas en Java Spring Boot con una clase de utilidad

Autor: adminUser

En todo proyecto Java con Spring Boot, el manejo de fechas es un terreno delicado: diferentes zonas horarias, locales, formatos, serialización JSON, validaciones... y muchas veces el código para formatear o parsear está disperso en controladores, servicios y DTOs, lo que genera inconsistencias y errores difíciles de detectar.

Leer más

Sin categoría

Crear una app con Flask, PostgreSQL, Chart.js y Tailwind para partidos con prórroga

Autor: adminUser

En este artículo, vamos a analizar cómo crear una aplicación web con Flask que interactúe con una base de datos PostgreSQL para mostrar información sobre partidos de prórroga de una competición deportiva. Además, utilizaremos Chart.js para generar gráficos y Tailwind CSS para diseñar una interfaz limpia y moderna.

Leer más

Sin categoría

🏀 Análisis Avanzado de Partidos de Baloncesto con SQL: Rendimiento, Prórrogas y Remontadas

Autor: adminUser

En este artículo comparto un conjunto de consultas SQL que permiten analizar el rendimiento de equipos de baloncesto a partir de los datos históricos. Son útiles para analistas deportivos, scouts, entrenadores y apostadores que desean descubrir patrones clave.

Leer más

Sin categoría

Uso de @UtilityClass en Spring Boot con Lombok

Autor: adminUser

En el desarrollo de aplicaciones con Spring Boot, muchas veces necesitamos clases que solo contengan métodos utilitarios o constantes. Estas clases no deberían poder instanciarse y sus métodos deberían ser accesibles de manera estática. En lugar de escribir manualmente el patrón, podemos simplificarlo usando la anotación @UtilityClass de Lombok.

Leer más
Loading...