<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Romer Alvarez · Blog</title><description>Notas sobre Java, Kubernetes, cloud y sistemas distribuidos.</description><link>https://romeralvarez.me/</link><language>es</language><item><title>Comunicación entre sistemas distribuidos. Kafka vs RabbitMQ.</title><link>https://romeralvarez.me/es/blog/comunicacion-entre-sistemas-distribuidos/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/comunicacion-entre-sistemas-distribuidos/</guid><description>En el mundo de las arquitecturas basadas en eventos y de sistemas distribuidos, elegir el message broker adecuado es crucial para una comunicación eficiente y escalable. Dos de los contendientes más populares son Kafka y RabbitMQ. En este post exploraremos algunos casos de uso comunes para ambas tecnologías y ayudarte a la hora de tomar una decisión de cual utilizar.</description><pubDate>Thu, 28 Mar 2024 22:00:00 GMT</pubDate></item><item><title>Monitorización de sistemas distribuidos</title><link>https://romeralvarez.me/es/blog/monitorizacion-de-sistemas-distribuidos/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/monitorizacion-de-sistemas-distribuidos/</guid><description>Descubre estrategias de los expertos SRE de Google para la monitorización eficiente de sistemas distribuidos, abarcando desde la importancia del monitoreo de caja blanca y negra hasta las cuatro señales doradas de la infraestructura en la nube.</description><pubDate>Wed, 06 Dec 2023 21:20:25 GMT</pubDate></item><item><title>Despliegue de aplicaciones básicas en Azure Kuberentes Service (AKS)</title><link>https://romeralvarez.me/es/blog/despliegue-de-aplicaciones-en-azure/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/despliegue-de-aplicaciones-en-azure/</guid><description>Aprende a desplegar aplicaciones de manera eficiente en Azure Kubernetes Service (AKS). Esta guía paso a paso te llevará desde la creación de un Azure Container Registry hasta la implementación de imágenes de contenedores en AKS, ilustrado con ejemplos prácticos y diagramas explicativos.</description><pubDate>Thu, 30 Nov 2023 21:19:00 GMT</pubDate></item><item><title>Conociendo Keycloak - Revisando, refactorizando y actualizando la implementación.</title><link>https://romeralvarez.me/es/blog/refactorizando-keycloak/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/refactorizando-keycloak/</guid><description>Revisión y refactorización de Keycloak; actualizando nuestra implementación en Spring Boot para seguir (o intentar) las buenas prácticas de programación.</description><pubDate>Mon, 14 Aug 2023 17:42:00 GMT</pubDate></item><item><title>Conociendo Keycloak - Un sistema de autenticación y autorización seguro Open Source</title><link>https://romeralvarez.me/es/blog/conociendo-keycloak/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/conociendo-keycloak/</guid><description>Adiós a sistemas de autenticación complejos. Descubre cómo Keycloak ahorra tiempo, esfuerzo y mejora la seguridad en tu desarrollo.</description><pubDate>Sat, 12 Aug 2023 14:00:00 GMT</pubDate></item><item><title>Threads introducción a hilos y concurrencia en Java</title><link>https://romeralvarez.me/es/blog/hilos-y-concurrencia/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/hilos-y-concurrencia/</guid><description>La concurrencia y la programación multihilo son técnicas poderosas para mejorar el rendimiento y la capacidad de respuesta de las aplicaciones. Sin embargo, su uso también puede generar desafíos únicos. Aquí te presentamos algunas buenas prácticas y consideraciones a tener en cuenta al utilizar hilos y concurrencia en tus proyectos Java.</description><pubDate>Sun, 30 Apr 2023 14:00:00 GMT</pubDate></item><item><title>Excepciones chequeadas y no chequeadas.</title><link>https://romeralvarez.me/es/blog/excepciones-chequeadas-y-no-chequeadas-java/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/excepciones-chequeadas-y-no-chequeadas-java/</guid><description>Aprende a dominar las excepciones chequeadas y no chequeadas en Java en este artículo detallado. Descubre las diferencias clave entre ambas, cuándo y cómo usarlas, y las mejores prácticas para un manejo de errores eficiente. Optimiza tu código Java y mejora la robustez de tus aplicaciones con un enfoque sólido en el manejo de excepciones chequeadas y no chequeadas.</description><pubDate>Thu, 27 Apr 2023 12:21:00 GMT</pubDate></item><item><title>Manejo de excepciones en Java - introducción.</title><link>https://romeralvarez.me/es/blog/manejo-de-excepciones/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/manejo-de-excepciones/</guid><description>Daremos una introducción al manejo de excepciones en Java, explora las ventajas y características de las excepciones, cómo utilizar bloques try-catch-finally, separar la lógica de manejo de errores, y garantizar una ejecución fluida incluso frente a imprevistos.</description><pubDate>Tue, 25 Apr 2023 20:36:00 GMT</pubDate></item><item><title>El camino a mi primer empleo en el sector Tech</title><link>https://romeralvarez.me/es/blog/el-camino-a-tech/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/el-camino-a-tech/</guid><description>El camino al sector Tech puede ser doloroso, puede ser desafiante pero es algo muy bonito, donde cada hora de estudio vale la pena. En esta entrada haré un resumen de como empezó mi trayectoria en este sector.</description><pubDate>Fri, 10 Mar 2023 21:15:00 GMT</pubDate></item><item><title>Presentación del blog</title><link>https://romeralvarez.me/es/blog/presentacion/</link><guid isPermaLink="true">https://romeralvarez.me/es/blog/presentacion/</guid><description>Esta entrada trata de una bienvenida a mi blog donde trabajaré y escribiré acerca de mis cosas en el futuro. Y daré una breve introducción de quien soy.</description><pubDate>Thu, 09 Mar 2023 00:00:00 GMT</pubDate></item></channel></rss>