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

Pablo: Programador desde hace más de 11 años, adicto a internet, cafeinómano, fanático de la información, intento de emprendedor, trabaja de forma compulsiva solo en lo que ama. Sueña con tener una aplicación con más de 1 millón de usuarios.
Entradas relacionadas