Ask HN: Analytics for python web app
2 points| Kpourdeilami | 8 years ago
I'm using Mixpanel to track the requests made to my API endpoints to track usage and calculate the users' monthly bills but the network calls to Mixpanel's API increases the request processing time significantly.
Currently, I'm leaning towards setting up Kafka behind a VPN and writing to it than having an event consumer transfer the Kafka buffer to Mixpanel every 15 minutes.
I was wondering if this is the correct approach or any analytics solutions exist out there that already do this so I don't have to make it from scratch?
Thanks
[+] [-] tixocloud|8 years ago|reply
What's your billing model like? Is it time-based or hit-based?
[+] [-] Kpourdeilami|8 years ago|reply