Data Warehousing and Analytics Platform
Building Realtime Insights

Building Realtime Insights

3/15/2011 · Alex Himel

What this post added

Introduced a new real-time analytics system for website insights, capable of processing over 20 billion events per day with sub-30-second latency. The system architecture leverages HBase for high write throughput and reliability, scribe for event logging atop HDFS, and a client for batching and writing data streams. Explored and rejected MySQL counters, in-memory counters, and MapReduce due to write rate, reliability, and latency limitations, respectively. Discussed architectural details like table schema, key composition, batching nuances, and sharding.

Read the original post ↗