Entradas

La Gran Mentira de Kubernetes: Desmontando el Hype con la Suite de HashiCorp

Imagen
La Mentira Nos han vendido una mentira industrial. Te han repetido hasta el cansancio que, para desplegar software moderno, necesitas la complejidad de Google. Te han dicho que si no usas Kubernetes (K8s), tu infraestructura es "legacy", irrelevante o amateur. Te han convencido de que sacrificar 4GB de RAM solo para mantener vivo el plano de control es "el costo de hacer negocios". La realidad es más oscura: Kubernetes es un monstruo de sobre-ingeniería diseñado para venderte nubes costosas y horas de consultoría eterna. La "Herejía" que propongo hoy es simple: No necesitas esa complejidad . Puedes tener orquestación, descubrimiento de servicios, balanceo de carga y escalado automático consumiendo una fracción de los recursos y con una curva de aprendizaje humana. Hoy vamos a desmontar el mito. Vamos a levantar una infraestructura completa usando la "...

CodeHaus Cargo - Ejecutando aplicaciones Jakarta EE sin descargar servidores

Imagen
Una de las tantas dificultas que tiene un desarrollador de Jakarta EE es el configurar un servidor de - justamente - Jakarta EE. Aparte que existe varias como GlassFish, JBoss, Resin, Tomcat / TomEE, WebLogic, Wildfly (y de más), lo más complicado es: Descargar Configurar Pues en este artículo vamos a conocer un plugin que ha reducido el dolor de cabeza. Se llama Code Haus Cargo.

Jakarta EE 11 - Jakarta Data - Parte 1

Imagen
 A la fecha de esta publicación, aún no se ha lanzado oficialmente Jakarta EE 11 . Pero ya hay unos avances de ciertas especificaciones, como Jakarta Data la que yo considero una de las más interesantes e importantes. En este post veremos cómo podemos configurar nuestro proyecto con Jakarta EE 11 + Jakarta Data, utilizando la implementación de Hibernate sobre Payara Server .   

¿Qué son los Virtual Threads ?

Imagen
Ya se ha leído "Virtual Threads" por aquí y por allá desde Java 19, pero ¿realmente, qué son? En este post trataré de explicar su definición, por qué deberíamos usarlos y cómo podríamos ir cambiando nuestros proyectos a los Virtual Threads. Vamos a ello

¿Cuál IDE debo usar para programar en Java?

Imagen
 Cuando comenzamos a programar en Java, quizás uno de los grandes dilemas es ¿con qué software haremos nuestro programas? Escuchamos, nos invitan, nos mencionan, y hasta nos persuaden (creo que no han llegado a amenazarnos) que debamos usar cierto IDE y no otro (a menos que sea una política de la empresa) En esta publicación analizaremos qué es y no es un IDE, mencionaremos y analizaremos los más conocidos, y veremos cuál es el "mejor".

Roadmap Java Fullstack Developer 2024

Imagen
Vuelvo al blog después de tiempo, porque no tenía tiempo 😁 Esta vez tengo la motivación de desarrollar un roadmap para que cualquier desarrollador que tenga la intensión de ser un Java Developer pueda seguir estos niveles.

Las redes sociales

Imagen
Bueno, esto ya se salió de control.  Desde que Elon Musk tomó el control de Twitter para hacerlo más libre, solo logró que sea más restringido. Ahora Reddit cobra por los subreddit... ya no es libre como lo era. Hay redes sociales que de verdad son libres, pero no le dan tanta publicidad. Hay redes sociales que son basura y son muy usadas. Así que, aquí listaré las redes sociales que he creado y que trataré de tener algún contenido, y claro, que aporten al conocimiento (y de hecho que no tendrán mucha acogida).