Unlike other blockchain technologies that take hours to settle, Ripple can confirm and settle a transaction in seconds with a throughput of a 1000 transactions a second. Designing a real-time analytics solution needed a something that was scalable, reliable and most importantly guaranteed consistency at the speed of availability. The combination of hBase as storage, and Kafka and Storm as the processing framework allows Ripple to publish transactional activity within milliseconds of committed transaction. Queries are funnelled through a diverse set of hand crafted API. RippleCharts is the public facing visual analytics on nodeJS(D3) that heavily leverages those API, but we also leverage the same resources to provide to our compliance analysts valuable information for investigations and research. by Abraham Tom and Warren Anderson of Ripple