Estadísticas en tiempo real: MongoDB, Node y D3

Cube es un sistema open source para la visualización de series de tiempo, construido íntegramente utilizando la potencia de las bases de datos MongoDB, Nodo para la comunicación rápida con el servidor y finalmente D3 para generar gráficas de distintos tipos.

Cube utiliza WebSockets para la comunicación con el servidor de datos, reduciendo considerablemente la posible latencia, y mejorar la gestión de eventos, tanto de entrada como de salida.

Para una correcta interpretación de datos el formato elegido es JSON, enviando información al sistema en este formato podemos generar gráficas de distinto tipo. La configuración de Cube es bastante simple, inclusive podemos gestionar un completo tablero de uso en apenas unos segundos, como se muestra en el video que inserto a continuación.

Cube es un sistema pensado para la utilización interna, esto es principalmente porque no cuenta con ningún sistema de administración de usuarios. Algo que se podría agregar con unas cuantas horas de trabajo.

Si desean probar el sistema les recomiendo leer muy bien la documentación oficial, en donde encontraran distintas maneras de configurar Cube, ademas de un completo tutorial para realizar la instalación.

Web: Cube

Categorizado en: