Blog

Spring Boot + Vaadin + Auth0: autenticación y registro de usuarios
/ Backend, Seguridad
Spring Boot + Vaadin + Auth0: autenticación y registro de usuarios
Reemplazamos Okta por Auth0 en una aplicación Vaadin con Spring Boot. El post cubre la configuración OAuth 2.0, el registro de usuarios vía la API v2 de Auth0, el formulario de registro con Vaadin Flow y la protección de rutas con SecurityFilterChain.
Read more
Construcción de Monolitos Modulares con Spring Modulith
/ Backend, Arquitectura
Construcción de Monolitos Modulares con Spring Modulith
Spring Modulith organiza una aplicación Spring Boot en módulos con fronteras claras, pruebas aisladas y documentación automática. Todo en un solo despliegue, sin la complejidad operativa de los microservicios.
Read more
Apache Kafka con Spring Boot y Kotlin: Arquitectura Orientada a Eventos
/ Backend, Arquitectura
Apache Kafka con Spring Boot y Kotlin: Arquitectura Orientada a Eventos
Construye un sistema de mensajería con Apache Kafka, Spring Boot y Kotlin. Productor, consumidor, persistencia con H2, pruebas unitarias e integración, y visualización con el plugin Kafkalytic.
Read more
CRUD con Vaadin Flow 25: Despliegue con Docker Compose y PostgreSQL
/ Backend, Java
CRUD con Vaadin Flow 25: Despliegue con Docker Compose y PostgreSQL
Construye un CRUD completo con Vaadin Flow 25.0.7, Spring Boot 4 y PostgreSQL 17. Spring Boot gestiona Docker Compose automáticamente y Flyway controla el esquema. Todo en Java.
Read more
Serie: Programación Funcional en Java – Parte 4: Referencia a Métodos y Parallel Streams
/ Backend, Java
Serie: Programación Funcional en Java – Parte 4: Referencia a Métodos y Parallel Streams
Domina las referencias a métodos (::) y el procesamiento paralelo en Java. Aprende cuándo usar Parallel Streams para optimizar el rendimiento y cuándo evitarlos.
Read more
Serie: Programación Funcional en Java – Parte 3: Optional API y el Manejo Seguro de Nulos
/ Backend, Java
Serie: Programación Funcional en Java – Parte 3: Optional API y el Manejo Seguro de Nulos
Domina la Optional API de Java para eliminar NullPointerException de tu código. Aprende la diferencia entre null y vacío, y cómo integrar Optional con Streams en escenarios reales.
Read more
logo
logo
logo
logo
logo
© 2025 Arter. All rights reserved.
Developed by:  bslthemes