Este es mi portfolio, una mirada a cómo diseño y construyo sistemas con Java
Demo Programación Reactiva
Aplicación Java con Spring Boot, WebFlux y MongoDB para explorar cómo construir APIs totalmente reactivas y no bloqueantes. La app expone un CRUD sencillo de Nodo usando Flux y Mono, repositorios reactivos y Mongo levantado con Docker. Una arquitectura ligera, eficiente y perfecta para escenarios de alta concurrencia.
Tecnologías: Java · Maven · Webflux · Spring Boot · MongoDB
Demo RabbitMQ
Aplicación Java que demuestra el uso de RabbitMQ como sistema de mensajería asíncrona. Incluye configuración de colas, productor y consumidor dentro de un proyecto Maven.
Tecnologías: Java · Maven · RabbitMQ · Mensajería Asíncrona
Testing & Kubernetes Demo
Proyecto Java que muestra diferentes tipos de testing y despliegue en contenedores con Docker y Kubernetes.
Tecnologías: Java · Docker · Kubernetes · Testing
Kafka Demo Application
Proyecto Java que implementa un productor y consumidor usando Apache Kafka, demostrando flujo de mensajes asíncrono, topics y arquitectura de eventos.
Tecnologías: Java · Kafka · Producción/Consumo de Mensajes
Redis Demo Application
Ejemplo básico en Java que muestra cómo implementar un sistema de cacheo con Redis para mejorar el rendimiento de una aplicación evitando accesos repetidos a la base de datos.
Tecnologías: Java · Redis · Spring Boot · Cache