is it just me

wondering what’s up in my world…

cube-node

Time Series Visualization with Cube

| 0 comments

flattr this!


Today I stumbled upon Cube, an Open Source system for visualizing time series data. The system is based on Node.js, MongoDB and D3.js. The developers of the “half-baked but still tasty” tool describe Cube as:

an open-source system for visualizing time series data, built on MongoDB, Node and D3. If you send Cube timestamped events (with optional structured data), you can easily build realtime visualizations of aggregate metrics for internal dashboards. Cube speaks WebSockets for low-latency, asynchronous input and output: new events are streamed in, and requested metrics are streamed out as they are computed. (You can also POST events to Cube, if that’s your thing, and collectd integration is included!) Metrics are cached in capped collections, and simple reductions such as sum and max use pyramidal aggregation to improve performance. Visualizations are generated client-side and assembled into dashboards with a few mouse clicks.

They also share a video on building an analytical dashboard in 60 seconds (the video is actually only 31 seconds long though), which shows the capabilities and speed of Cube.

I think it could be a strong candidate for future visualizations in the learning analytics / research analytics applications. What do you think?

Author: Wolfgang Reinhardt

I'm a continuous learner in the fields of Technology Enhanced Learning, Science 2.0, Social Networking and e-Business. I'm a Social Media addict, CEO of a consulting and development company and father of two boys. I received a PhD from OUNL for my thesis "Awareness Support for Knowledge Workers in Research Networks". I'm currently working as Senior IT Project Manager in the field of e-business and e-procurement. I'm asking myself many questions why things are like they are and seek for answers.

Leave a Reply

Required fields are marked *.