Thursday, September 02, 2010

Archive for February, 2010

Lo mas popular de Febrero en Kushelmex.com

Que tal amigos, pues el mes está llegando a su fin y quiero iniciar una nueva serie de posts. Espero estar publicando al final de cada mes cuales fueron los 10 posts más populares aquí en el blog. Si hay algún artículo que se publicó y que no aparece en la lista siéntanse libres de mencionarlo en los comentarios.

Popularity: 4% [?]

Comparte:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Twitter
  • Blogosphere News
  • LinkedIn
  • Technorati

Twitter cambia MySQL por Cassandra

Ryan King es ingeniero de Twitter y le dijo al blog MyNoSQL que están planeando cambiar su bases de datos en MySQL por una base de datos Cassandra debido a la escalabilidad y a la gran comunidad de desarrolladores .

Actualmente Twitter funciona en un cluster de servidores MySQL con un sistema de cache que cada vez es menos efectivo debido a su crecimiento. Necesitan un sistema para crecer de forma mas automática y de alta disponibilidad (¿no mas fail whale?).

El crecimiento en el numero de tweets en comparación al año pasado ha sido de 20 veces subiendo de 2 millones al día a 50 millones por día en enero de este año.

La idea de cambiar de base datos también lleva de la mano el disminuir el downtime que en los últimos 12 meses sumo 23 horas con 45 minutos (por los 12 meses). En comparación al 2008 el downtime llego a 84 horas convirtiéndose en un récord negativo en comparación a otras redes sociales.

Cassandra fue desarrollado en un principio por los de Facebook y es un repositorio hecho en Java, la tecnología es similar a la ofrecida por otras bases de datos NoSQL como MapReduce y Hadoop.

Otro que esta dejando las bases de datos MySQL es Digg que también estara migrando a Cassandra. Estas bases de datos también son utilizadas por Cisco Systems, Rackspace e IBM.

Actualmente Twitter esta migrando su tabla mas grande que es la de status donde se almacenan los tweets y retweets de todos los usuarios, para evitar problemas estarán implementando nuevos recursos sobre ambas bases de datos para no caer en imprevistos. Cuando ya no encuentren bugs exportaran la BD y la importaran de lleno en Cassandra.

Todos los cambios se están realizando en ambientes de prueba , hasta que no encuentren mas fallas podrán poner la BD Cassandra en producción.

Popularity: 100% [?]

Comparte:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Twitter
  • Blogosphere News
  • LinkedIn
  • Technorati

El valor del Kernel de Linux

Acabo de leer en The Register un interesante articulo sobre cual seria el costo de desarrollar el Kernel de Linux desde cero. La respuesta fue que el desarrollo desde cero estaría por encima del billón de euros . Esto según investigadores de la Universidad de Oviedo.

Los costos intangibles de Kernel se calcularon por medio del Constructive Cost Model 81 que se aplica para estimar el costo de proyectos de desarrollo de software. El sueldo base anual de 31,040 fue contemplado.

El resultado del calculo fue de 1,025,553,430 euros para la versión 2.6.30 del Kernel también se contemplo el uso de 985 desarrolladores por un periodo poco menor a los 14 años. 

La investigación también apunto el incremento en la inversión en el desarrollo del Kernel en los últimos años ya que en el 2005 el costo de versiones 2.6.11 a 2.6.16 fue de 80 millones de euros y en el 2008 las versiones 2.6.25 a 2.6.30 costaron 228 millones y seguramente seguirá incrementándose.

No tiene mucho sentido el calcular el valor del Kernel de Linux como si fuera un proyecto común pero nos permita darnos una idea del valor de este gran proyecto y como el mismo se ha ido incrementando.

Popularity: 4% [?]

Comparte:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Twitter
  • Blogosphere News
  • LinkedIn
  • Technorati

FSF le pide a Google el uso de VP8 en YouTube

Free Software Foundation ha publicado una carta abierta a Google donde le pide que empiece a utilizar en YouTube el codec VP8 liquidando el uso de Flash en el sitio web y claro con una alternativa libre.

El detalle es que para eso Google necesita hacer unas cuantas cosas :

1.- Abrir el código de VP8
2.- Licenciar todas las patentes de VP8 ya que se supone que estas pertenecen a Google
3.- Desarrollar o fomentar el desarrollo de plugins de VP8 para los diferentes navegadores
4.- Dejar de utilizar Flash y pedirle/obligar a los usuarios a que instalen el plugin para VP8 y lo usen

La carta concluye hablando de la posibilidad que tiene Google en manos de meterse de lleno en la lucha por un formato libre de video y reitera que lo correcto es abrir el VP8 y utilizarlo en Youtube.

Denle una leída a la carta que les comento.

La verdad se me hace un pedido medio extremo, digo estaría muy bien que Google lanzara otra alternativa a Flash y que esta sea libre, en cierta forma ya le está dando oportunidad al HTML5 pero no está demás tener otras opciones de buena calidad.

Popularity: 3% [?]

Comparte:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Twitter
  • Blogosphere News
  • LinkedIn
  • Technorati