Sunday, March 21, 2010

Posts Tagged ‘java’

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:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Twitter

Oracle y sus planes para herramientas de SUN

Oracle ha decido aclarar sus planes para varias herramientas en caso de que se complete la adquisición de Sun Microsystems. Hay planes para Glassfish, OpenOffice, NetBeans y VirtualBox.

En lo que a Glassfish se refiere Oracle planea seguir el desarrollo de este servidor de aplicaciones web al igual que la implementación libre de Java EE . También se planea alinear la inversión en infraestructura entre Glassfish de Sun y Oracle Weblogic.

Sobre OpenOffice se aseguro la continuidad del proyecto desarrollo y soporte. También planean ofrecer una licencia comercial de OpenOffice para grandes clientes que requieren herramientas especiales y soporte técnico mas robusto.

Netbeans seguirá siendo libre y complementara dos herramientas Oracle JDeveloper y Oracle Enterprise Pack para Eclipse.

VirtualBox de forma preocupante se sabe que seguirá en los planes de Oracle pero no se menciono nada de si se mantendrá una versión libre.

En lo que MySQL se refiere se mencionan planes de gran inversión en el desarrollo y la alineación de MySQL con los productos de bases de datos actuales de Oracle. No nos olvidemos que MySQL es el motivo de los retrasos en la adquisición ya que es lo que la unión Europea esta investigando.


Fuente

Popularity: 2% [?]

Comparte:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Twitter

Disponible Java Plugin para Linux 64 bits

Finalmente y siguiente los pasos de Adobe que saco el Flash 64 bits para Linux, los de Sun Microsystems han presentado el plugin Java compatible con navegadores de 64 bits.

Este plugin esta disponible para Window$ y también para Linux claro en 64 bits ambos.

El plugin esta integrado al Java SE 6 Update 12 Build 02

Hay mas información aqui

A continuación les dejo algunas opciones de download:

Fuente

Popularity: 1% [?]

Comparte:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Twitter