EE380 Computer Systems Colloquium: TSAR (the TimeSeries AggregatoR) how to count tens of billions of daily events in real time using open source technologies