This dashboard displays metrics over an event stream of RTB (real-time bidding) auctions for online display ads. Approximately 5 billion display ads are sold daily in the major RTB exchanges , and that volume is growing.
The visualizations shown are rendered as SVG using the D3 Javascript library. A custom event framework called DVL efficiently manages notifications and updates, and a Node.js server handles client-side polling requests. In our live production dashboard, clients pull data at one second intervals from our distributed, in-memory database, called Druid.