martes, agosto 12, 2008

Que milagro

Hace ya un par de meses que no visito mi blog y le dedico un par de mintutos, y sí áunque mi tiempo lo consume en su mayoría mi trabajo, y el resto en esparcimiento a partir de ahora le dedicare unos 5 minutos para escribir de nuevo algunas aventuras, y tips relacionados a mis labores diarias, que áunque debo admitir no son del todo emocionantes, como quisiera, considero que si tienen mucha información nueva, que voy descubriendo y que quiero compartir con mis muy pocos (o nulos lectores) y como un diario de referencia para mi mismo.

Y bueno para empezar quiero hablar un poco del servidor de aplicaciones JBoss que áun no he tenido la oportunidad de desarrollar alguna aplicación, y que es ciertamente una de las cosas que tengo planeadas junto con el regreso a escribir en este mi querido blog.

Bueno pues Jboss es un servidor de aplicaciónes que cumple con los estandares de sun para servidores de aplicaciones J2EE, y que aunque fué comprado por la compañía del sombrero rojo (red hat) existe una versión libre a la comunidad, y su contraparte con el servicio de soporte integreado.

Debo admitir que soy relativamente nuevo en el uso de este servidor, y que en mi actual trabajo lo útilizamos como servidor de aplicaciones web (como tomcat, que propiamente dicho está embébido dentro de JBoss) Una de las cualidades que quiero aprender y explotar de este servidor son la utilizacion de servicios JMI y JMX, que principalmente se usan para desarrollar webservices, y la otra es la de utilización de módulos/servicios de JBoss que le dan mayores funcionalidades,

Puedo resumir que algunos problemas de este tipo de servidores es su velocidad, con respecto a otros lenguajes como PHP, o Rubi on Rails los cuales son mucho más rápidos para generar las páginas web y así atender las peticiones de los usuarios, claro esto desde mi punto de vista, pero que sin embargo no ofrecen estos lenguajes no ofresen, al menos no PHP, la funcionalidad que dan el uso de EJBs y que conlleva a desarrollos más rápidos, además claro también de uso de tecnológias como hibernate

Otra ventaja, o acción que no había realizado en los servidores de php, y que ahora es parte fundamental de mis labores es el uso de clusters para tener redundancia y asegurar que la aplicación siempre este disponible para los usuarios, y aunque puedo imaginar como implementarlo con PHP, ciertamente no lo he realizado, sí entonces, ahora con los servidores de aplicaciones JBoss y también con el que se encarga de balancear la carga entre los nodos y atender las peticiones http, el nada menos y muy famoso Apache web server.

Bueno por hoy es todo, pronto hare una investigación de como implementar un servidor en cluster de Apache/PHP y algun balanceador de carga por software obiamente libre, y también para optimizar recursos, con maquinas virtuales.

Hasta el próximo post!

No hay comentarios.: