¿Qué son los WebJar?. Habitualmente estamos acostumbrados a trabajar con aplicaciones Java complejas que incluyen un grupo de dependencias amplio. Maven es una de las tecnologías que más usamos para resolver las dependencias que declaramos en el pom.xml. Ahora bien las cosas están cambiando y aunque seguimos necesitando jars en nuestra aplicación, cada día tenemos […]
JSON-RPC usando Brutusin-RPC
JSON-RPC es un estándar basado en JSON para realizar invocaciones remotas.Ya hace muchos años que utilizamos Java RMI o RMI/IIOP para realizar peticiones remotas a objetos. El funcionamiento siempre es parecido, disponemos de un objeto que necesita comunicarse con otro ubicado en una máquina remota. Lamentablemente al tratarse de máquinas diferentes no es posible […]
¿Es el fin de los servidores Java EE?
¿Es el fin de los servidores Java EE? .Esta es una pregunta que últimamente esta en el aire . La llegada de arquitecturas basadas en Microservicios y la necesidad de modularizar , esta haciendo que cuando miramos a nuestros servidores de aplicaciones nos entren dudas sobre su futuro. Soluciones como Spring Boot o frameworks como VertX […]
Introducción a VertX
¿Qué es Vertx?. Vertx es un framework Java que corre en la JVM y permite construir aplicaciones . Hasta aquí todo parece lo de siempre. Sin embargo se diferencia del resto en que su enfoque es similar al de Node.js y a la plataforma de JavaScript de servidor. La programación esta orientada de forma reactiva con […]
Utilizando JavoSize como Profiler
JavoSize es una herramienta de troubleshooting que permite localizar y solventar muchos de los problemas que nos puedan aparecer en la puesta en producción de nuestras aplicaciones Java . Si algo destaca de esta herramienta es que no hace falta ser un guru para manejarse con ella, algo que lo diferencia de otras. Configuración Normalmente cuando tenemos […]
Java Jodd MicroFramework
Java Jodd MicroFramework es un conjunto de frameworks y utilidades que en muchos proyectos pueden realizar un buen aporte. Una de las características que más destaca es que solo ocupa 1.5 megas. Algo que hoy es cada vez más importante por la necesidad de modularidad. Java Jodd Microframework esta bien diseñado y aporta […]
Spring REST Service con @RestController
Crear un Spring REST Service es ahora muy sencillo a través del uso de la anotación @RestController que Spring 4 soporta. En primer lugar se configura el fichero de pom.xml de Maven con las siguientes dependencias. El siguiente paso es configurar el Servlet Dispatcher en el web.xml que es el que nos permite mapear todas […]
Java Garbage Collector
El Java Garbage Collector es uno de los conceptos que mas cuesta entender a la gente cuando empieza a programar en Java. ¿Cómo funciona el Java Garbage Collector exactamente?. Java divide la memoria en dos bloques fundamentales , Young generation y Old generation. En la zona de Young Generation se almacenan los objetos que se […]







