The Tech Stack Behind Keen IO’s Analytics Backend Service
blog.leanstack.io
blog.leanstack.io
We evolved our design to use simple integers and add to them in a way that didn't require atomicity. That has been rock solid.
The ingest side isn't too crazy. We're doing between 50-100 insert-type requests per second per server (although we run multiple instances of Tornado per server so it's actually fewer per Tornado process). The stats on the read side are more impressive. :)