Перейти к содержимому

Domina REDIS con JAVA 25 y SPRING BOOT 4: Cache, Locks, Streams y más!

DavinchiCoder

0:00 / 0:00

Domina REDIS con JAVA 25 y SPRING BOOT 4: Cache, Locks, Streams y más!

1 774 просмотра · 8 месяцев назад
DavinchiCoder
6,21 тыс. подписчиков
1 774 просмотра · 8 месяцев назад
⭐ CÓDIGO 3 MESES GRATIS IDE JETBRAINS : DAVINCHICODERxJB 👉 CANJEAR AQUI : https://www.jetbrains.com/store/redeem/ 🖇️ PROYECTO FINAL : https://github.com/David-DAM/spring-r... En este vídeo aprenderás a DOMINAR Redis con Java 25 y Spring Boot 4, y no solo como una caché simple, sino como una pieza clave para construir sistemas backend de alto rendimiento y distribuidos. He construido una aplicación real orientada a producción donde Redis se utiliza como motor principal para caché, mensajería, streams y locks distribuidos, aplicando arquitectura limpia y buenas prácticas modernas de Java y Spring. En el vídeo verás paso a paso: Cómo usar Redis como caché eficiente con Spring Data Redis Uso de Hash y String para consultas ultra rápidas Locks distribuidos con ShedLock para sincronizar tareas entre múltiples instancias Procesamiento de eventos con Redis Streams Comunicación en tiempo real con Redis Pub/Sub Diseño de una arquitectura limpia (Clean Architecture) en Spring Boot Scheduler resiliente con reintentos (@Retryable) Optimización de rendimiento con pipelines y estructuras de ranking Cómo montar todo el entorno fácilmente con Docker Compose Y está pensado como base real para microservicios, sistemas financieros, aplicaciones de alta concurrencia y arquitecturas event-driven. Código y proyecto completo disponibles para que lo pruebes y lo adaptes a tus propios sistemas. Si quieres ir más allá del “Redis como caché” y entender cómo usarlo de forma profesional en backend moderno, este vídeo es para ti ------------------------ ENLACES 🫡 DISCORD :   / discord   💼 LINKEDIN :   / david-linkdin   📱 TIKTOK :   / davinchicoder   💻 GITHUB : https://github.com/David-DAM ------------------------ SIGUE APRENDIENDO CON MÁS CONTENIDO GRATUITO    • IMPULSA TU CARRERA PROFESIONAL      • SPRING BOOT AL COMPLETO      • BIGDATA      • ARQUITECTURA Y PATRONES      • JAVA SE      • OBSERVABILIDAD   ------------------------ CAPÍTULOS 00:00 Introducción 00:55 Que es Redis 01:54 Casos de uso de Redis 03:50 Comandos de Redis 05:00 Valkey como alternativa a Redis 05:45 Explicación del proyecto 06:52 Configuraciones base 12:55 Locks distribuidos 16:33 Cliente HTTP y reintentos con Spring Boot 4 20:11 Guardado en base de datos 24:30 Cachear llamadas a métodos 31:20 Notificaciones PubSub 38:15 Stream de eventos 47:42 Definir API y endpoints 49:15 Utilidades para RateLimit 52:15 Pipeline para procesar datos 53:30 Operaciones de búsqueda por ranking 55:10 Probando el proyecto 58:55 Conclusión ------------------------ #springboot #java #backend #programacion #aws #microservicios #docker #computacionnube #programacionavanzada #arquitecturalimpia #testing #desarrollobackend #tecnologia #desarrollador #cleanarchitecture