MyISAM vs InnoDB

Filed Under (General, mysql) by Javier Jofre on 09-08-2008

Tagged Under : , , , ,

Una de las primeras preguntas que se hace un programador o un DBA junior sobre la plataforma MySQL suele ser ¿qué es eso de InnoDB?. La pregunta no es complicada de contestar, aunque por lo general, suele sucederle otra de más dificultad: ¿y qué diferencia hay con MyISAM?. Sigo pensando que existen recursos en la web para poder hacerse una idea de la respuesta a esta segunda pregunta.

Pero la interpretación y la opinión sobre ambos sistemas de almacenamiento nos lleva a tener múltiples respuestas y discrepancias entre cúando se debe usar uno y cuándo el otro. Suerte que tenemos el blog de MySQL DBA para aclararnos algunas cosas.

Si todavia hay alguien que no se fía y quiere comprobar las diferencias entre las consultas lanzadas en una base de datos en un formato u otro, puede utilizar Monolith como herramienta para la monitorización de parámetros de rendimiento en bases de datos MySQL. Y si, por otra parte, lo que queremos es un rendimiento muy particularizado para aplicaciones web, será mejor que no descartemos Drizzle.

Cloud Computing por todas partes

Filed Under (Business Week, General, cloud computing) by Enrique Dans on 04-08-2008

Tagged Under : , , , ,

Cuatro artículos en el Business Week de esta semana (How cloud computing is changing the world, Cloud computing: small companies take flight, Enter the cloud with caution y It’s 2018: who owns the cloud?) hablan del cloud computing, tras un primer artículo de introducción publicado el pasado Abril, Cloud computing: eyes on the skies. Y cuando un término llega al Business Week, biblia de cabecera de muchísimos directivos, de la manera en la que lo ha hecho éste, se trata de una señal inequívoca: te vas a hartar de oír hablar de cloud computing. Hasta tal punto se ve el término como trascendente de cara al futuro, que algunos han intentado incluso patentarlo

Sin duda, el tema tiene una trascendencia importante: como bien comenta Hugh Macleod, el cloud computing es la verdadera batalla importante en este momento en la escena tecnológica: las compañías que dominen “la nube” serán los verdaderos actores del futuro, con esquemas de concentración muy importantes debido a la misma naturaleza de la actividad. A quienes llevamos tiempo poniendo nuestros datos, nuestros pensamientos, nuestras imágenes, nuestras relaciones sociales y nuestra vida entera en la red, el cloud computing nos resulta cualquier cosa menos sorprendente, prácticamente una opción lógica derivada del hecho de trabajar desde muchos sitios o muchas máquinas. Pero para las compañías, la cosa va mucho más allá: viniendo de un pasado construido en torno a aplicaciones instaladas en ordenadores de sobremesa, brutalmente sobredimensionadas y capaces de hacer muchísimas más cosas de las que ningún empleado de la compañía podría llegar a querer hacer jamás, pensar en un futuro de aplicaciones minimalistas residentes en la red y accesibles desde cualquier sitio resulta casi un anatema. Hasta que se empieza a probar: ¿qué sentido tiene poner en manos de cada empleado una licencia con un coste de varios cientos de dólares para que pueda maquetar documentos de la manera más sofisticada posible, cuando lo único que necesitamos es que escriba y comparta fácilmente lo que escribe con quienes trabajan con él? Así, las empresas que prueban aplicaciones de este tipo se encuentran de repente con niveles de productividad y satisfacción sorprendentes, y con esquemas de trabajo que pasan a tener mucha más lógica cuanto más se utilizan.

La idea de compañías utilizando infraestructuras de aplicaciones, procesamiento y almacenamiento en manos de especialistas no es nueva, proviene de la idea del utility computing de los sesenta, cuando un ordenador era un recurso enormemente caro que había que compartir. Aunque la razón ha cambiado, el concepto sigue siendo el mismo, y a la luz de los avances en arquitecturas de virtualización, comunicaciones, seguridad y escalabilidad, pasa a tener muchísmo más sentido. Sin duda, el cloud computing va a ser la gran discusión en la informática corporativa durante los próximos tiempos.

OSGi running on Amazon EC2

Filed Under (varios) by Tatyana on 22-07-2008

Tagged Under : , , , ,

OSGi is a Java-based service platform that can be remotely managed. The core part of the specifications is a framework that defines an application life cycle management model, a service registry, an Execution environment and Modules. Based on this framework, a large number of OSGi Layers, APIs, and Services have been defined. OSGi Specification is maintained by OSGi Alliance.

Server side OSGi applications now can also be easily deployed on computing clouds implemented by Amazon (EC2). With several mouse clicks your exported bundles can be uploaded to remote storage (S3) and added to profile (Launch Configuration). Now virtual servers (EC2 instances) containing OSGi framework provisioned with selected bundles can easily be started.

Screenshot of the Profile Editor:

Click here to open OSGi on EC2 video presentation in a new window.

If someone is interested in trying out OSGi Cloud - contact us at studio@service-cloud.com

Links for 2008-07-14 [del.icio.us]

Filed Under (varios) by Pere MAJORAL on 15-07-2008

Tagged Under : , ,

Powerset en Live Search

Filed Under (buscadores, microsoft, powerset, windows live) by Antonio Ortiz on 02-07-2008

Tagged Under : , , , ,

powersetConfirmación de un movimiento del que hemos hablado bastante por aquí: Microsoft compra Powerset y lo integrará en Live Search. De esta manera emprende un nuevo camino en su esfuerzo por crecer en el mercado de los buscadores tras el fracaso de la compra de Yahoo.

En Octubre de 2006 comenzamos a hablar de Powerset y su propuesta de ofrecer búsqueda en lenguaje natural, algo de lo que está muy lejos, tal como pudimos comprobar hace un par de meses. A día de hoy, Powerset ofrece algunas avances significativos, pero no en el procesamiento del lenguaje natural sino en la labor de "extraer el significado" de los contenidos que indexa. Por el momento apenas permite búsquedas en la Wikipedia, pero aporta varios elementos a observar.

El pacto parece interesante a priori para ambos. Microsoft compra "barato" (o al menos no tan caro como le resultaría una compañía establecida, se hablaba de 100 millones de dólares) y en un mercado en el que necesita imperiosamente crecer como es el de las búsquedas en internet. Para Powerset supone el disponer de recursos para extender su "buscador semántico".

Respecto a que cabe esperar, teóricamente Powerset ayudará a Live Search a diferenciarse. El servicio de Microsoft, en lo que a buscadores basados en keywords se refiere, siempre ha estado muy lejos de la calidad de Google. Toca probar una aproximación diferente, aunque para ello necesitarán extender Powerset al resto de la web... y no todo está tan bien organizado como la Wikipedia.

Más información: blog Live Search, blog de Powerset

ABOUT

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam nec...

ReadMore