Sharding de BBDD

El concepto del "Sharding" ha ido ganando popularidad en los últimos años debido al enorme crecimiento del volumen de datos manejado por diferentes sitios web. Para solucionar sus problemas de escalabilidad recurrieron a esta técnica (Ej: Digg, Facebook, Amazon, Skype).

Esta técnica consiste en el particionamiento de los datos en base de datos de manera horizontal, agrupándolos de manera que tenga cierta consistencia y haciendo que el acceso a los datos sean mucho más rápido. El término en cuestión fue acuñado por ingenieros de Google y consiguió mucha popularidad con el anuncio de Big Table.

Sólo se necesita Sharding cuando el volumen de datos comienza a ser inmanejable, ya que en grandes tablas los accesos son lentos y no es lo mismo acceder a tablas con millones de registros que tablas con miles de registros.

Mejora de manera ostensible el rendimiento al agrupar menos datos en tablas más pequeñas proporcionando accesos mucho más rápidos. Si además se realiza un Sharding por localización geográfica se consigue una mejora en la latencia de transmisión de datos.

Para saber más:

Big Table: http://en.wikipedia.org/wiki/BigTable

http://www.codefutures.com/database-sharding/

Apache Software Foundation abandona Java

Los desacuerdos entre la Apache Software Foundation(ASF) y Oracle, han llevado a que Apache presente la dimisión del Java Community Process (JCP).

El conflicto ha estallado tras la votación del roadmap para Java SE 7, aunque el desacuerdo viene de largo cuando Java estaba en poder de Sun. ASF solicitó un TCK sin restricciones pero ni Sun aceptó, ni el ahora Oracle, acepta.

ASF supervisaba hasta ahora Harmony, una implementación de código abierto de Java escrita en su mayor parte por IBM, quien le ha dado su soporte hasta hace un año.

Oracle se niega a desarrollar los kits de desarrollo bajo la licencia adecuada para la aplicación Harmoni, algo que ASF considera imprescindible para poder certificar Java como un lenguaje abierto.

Aunque a Oracle parece importar poco que Apache Software Foundation abandone Java, esto supondrá importantes cambios. Desde que Oracle adquiriera Sun, ha habido cambios significativos en los productos de Sun. No está poniendo las cosas fáciles a todo producto OpenSorce o con componentes OpenSource.

Internet Explorer 8 Portable

Por suerte o por desgracia Internet Explorer es el navegador con el que debemos certificar todas nuestras aplicaciones…

Por eso poder disponer de un Internet Explorer 8 portable seguro que os va

Podéis descargarlo desde aquí.

Otra herramienta Scrum: PPTS (Project Planning and Tracking System

es una herramienta de gestión ágil de proyectos para equipos que trabajan con Scrum y/o Extreme Programming.

Para correr necesita un Apache con PHP y MySQL (existe una distribución de PPTS con XAMPP lista para usar) , su licencia es GPL.

Las funcionalidades que ofrece PPTS son:

· Administración de las iteraciones.

· Requisitos (pila de producto, historias de usuario, product backlog)

· WBS (pila de sprint, sprint backlog)

· Gráficos de seguimiento:

· Métricas de velocidad y avance

· Agenda

· Asignación de personas:

Aunque es una herramienta cuya última versión es del 2006 tiene todo lo necesario para gestionar proyectos con Scrum. Además al tener una base de datos MySQL se pueden explotar los datos de forma personalizada.

Podéis descargarla desde aquí

Para instalarla en Windows podéis seguir estas instrucciones: http://sourceforge.net/projects/ses-ppts/files/PPTS/1.6.6/installPPTSonWindows.txt/download .

Herramienta Scrum: AldonAgile Manager

es una herramienta gratuita para la gestión colaborativa (no como el excel :)) de proyectos ágiles.

Aldon Agile Manager Soporta Scrum, Kanban y metodologías ágiles mixtas.

Acaba de salir la primera release que se centra en la gestión del backlog a través de un interfaz RIA Web.

Aunque las funcionalidades actuales son bastante limitadas Aldon sigue trabajando en su Agile Manager y seguirán sacando nuevas Releases…habrá que esperar a la próxima a ver ;)

Si queréis echarle un vistazo podéis descargarlo desde aquí.

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 408 seguidores

%d personas les gusta esto: