Using Julia & D3 to analyse web performance data
summary
Uses Julia and D3 to parse Boomerang web timing data, serialize rowwise JSON from DataFrames, and render per-browser histograms in iframes. A prototype with 250,000 circles hits DOM limits, switching to canvas becomes 100x faster. Buckets come from an IQR-based thresholder (about 25 interior bins plus outliers). Data flows via URL/postMessage or websocket (interact.JL) from Julia box to D3; multiple histograms are generated and compare distributions successfully.
AI-written summary · about
chapters (5)
related talks
33mPainting with Data
51mD3 js: Easy and flexible data visualisation using Web standards
12mBattle-Tested Techniques for Animation & Data Viz
46mD3 + Websocket for Live Web Applications
28mBuilding apps with D3.js
01h 55mUse your data to tell stories
24mBeyond the bar graph: Creative visualization with D3.js
59mBig data beautiful visualization on the browser with Bokeh
