Cosas simples

Autor: admin
marzo 07,2010

Últimamente estoy escuchando mucho sobre la escalabilidad antes que empecemos con el post :P definiré lo poco que entiendo sobre escalabilidad (en el area de la informática)

Según entiendo. es la habilidad de algún sistema/proceso que tiene la capacidad para poder incrementar sus trabajos u operaciones sin verse afectado en una o varias de sus sub-sistemas.

hoy en el canal de mysql-es hice la sgte pregunta:

15:00 < WindMaker> Juchipilo: si tuvieras q tomar un decision
15:00 < WindMaker> entre joomla o drupal
15:00 < WindMaker> para 3 tipos de apps
15:00 < WindMaker> portal , un site a lo "amazon" y un blog...
15:01 < dels> drupal
15:03 < WindMaker> xD
15:03 < WindMaker> dels: por que.
15:04 < dels> es mas seguro que joomla...
15:04 < dels> y trae toda esas aplicaciones que nombras
15:05 < WindMaker> dels: la seguridad es relativa
15:05 < WindMaker> 13:06 < Juchipilo> WindMaker, http://drupal.org/node/731710
15:05 < WindMaker> dels: y sobre las aplicaciones no estas siendo muy claro xD
15:05 < Juchipilo> WindMaker, usaria mi fw
15:05 < WindMaker> joomla tambien puede hacer ello ,pero no veo una diferencia "clave"
15:05 < WindMaker> Juchipilo: hablaba sobre una u otra, no una tercera
15:06 < WindMaker> Juchipilo: yo tb usaria mi fw
15:06 < WindMaker> XD
15:06 < dels> bueno... toda aplicaciones de internet .. la seguridad es relativa
15:06 < dels> pero joomla es aun mas inseguro
15:06 < dels> portal, site, blog
15:06 < WindMaker> dels: insisto xD eso es bastante relativo xD
15:07 < WindMaker> por eso no puedes definir uno mas inseguro q otro
15:07 < WindMaker> XD
15:07 < dels> pues a mi me han hackeado 2 site con joomla.. y ninguna con drupal
15:07 < WindMaker> dels: pues yo he visto un par de sites hackeados con drupal XD
15:07 < WindMaker> y hasta donde estoy enterado no a si mismo con algunas webs de amigos en joomla

pero vayamos al tema de la escalabilidad...

Realmente el sistema es quien debe soportar la escalibilidad?
me refiero al siguiente punto :
si la escalabilidad [ http://es.wikipedia.org/wiki/Escalabilidad ] es la capacidad de que el sistema pueda crecer sin problemas, acaso eso no parte de la responsabilidad del programador? coloco bajo la mesa un ejemplo practico
en el trabajo actual, el desarrollo de un site, hecho con componentes propios ha causado el problema de que se necesitan agregar nuevas funcionalidades , perfecto ... los componentes propios no estan documentados, ni vien organizados ... pero aplicando algunas cosas simples se pudo agregas las nuevas funcionalidades sin ver afectado el resto del sistema, si me preguntar ahora "el sistema soportaba la escalabilidad?" , les contestaria
NO
pues es cierto, no estaba preparado, esto lleva a una reflexion, la escalabilidad la impone el desarrollador al colocar una solucion al desarrollo

Seguro algunos se colocaran su turbante y diran "pero toma menos tiempo para un sistema que soporte escalabilidad" eso es relativo realmente, pues como mencione arriba la escalabilidad (palabra q parece estar de moda entre los drupaleros xD) solo depende del desarrollador , pruebas?
CCK era un trofeo respecto a la escalabilidad de los drupaleros . aquello que mencionan mucho q es mas escalable que joomla ... la pregunta es.. algun drupalero puede decir q K2 le tiene algo que envidiar a CCK? (ojo no soy fan-joomla solo coloco un ejemplo) acaso el HMVC + manejo de eventos de KO no lo hace MAS ESCALABLE AUN?... la escalabilidad es un factor importante ... pero la impone el desarrollador. no el desarrollo...

Saludos o/

----Correccion ---
me equivoque al usar el termino programador, en realidad es el diseñador (gracias hey_mx), pero aun asi se establece que se puede escalar aplicaciones que inclusive no se prestan para ello ;)

PD. borre el post accidentalmente xD , pero aca lo volvi a postear , gracias a la cache de google :D++

Id
Nombre
Titulo
Comentario