¿Qué se usó para crear la infografía “Una hora de plaza” de Square?

Genio de visualización Mike Bostock es el mago detrás de esta magia. Fue una de las fuerzas impulsoras detrás de Protovis (http://mbostock.github.com/proto…) y contribuyó al increíble Stanford Visualization Group (http://vis.stanford.edu/). Mike ahora es el líder de la visualización de datos en Square. Sin duda, veremos mucho más de este increíble artista, su trabajo es simplemente increíble.

Mike está contribuyendo activamente al desarrollo de D3JS (http://d3js.org/) un reemplazo para Protovis. Esta imagen es en realidad una captura de pantalla de una visualización dinámica de datos casi en tiempo real. Las visualizaciones ciertamente usan la biblioteca D3 (tal vez alguna Protovis) que se ejecuta en una interfaz MongoDB con Cube (http://square.github.com/cube), un sistema desarrollado por Square para recopilar eventos con marca de tiempo y derivar métricas con Rescue (https://github.com/defunkt/resque) y Graphite (http://graphite.wikidot.com/) manejados con un demonio desarrollado por Square que envía datos recopilados de Redis (http://redis.io/) a Grafito para renderizado D3JS llamado Rescue-Graphite (https://github.com/square/resque…). Esto es solo una conjetura de mi parte basada en algunas observaciones.

Muchas visualizaciones en Square se crean utilizando la biblioteca de visualización D3 de código abierto para Javascript de Mike Bostock. El código fuente para D3 está disponible en Github: https://github.com/mbostock/d3

Mike crea toneladas de increíbles visualizaciones de datos, algunas de las cuales se pueden ver en https://github.com/mbostock/d3/w … y http://bl.ocks.org/mbostock