Normal view

Before yesterdayMain stream

We built an open-source alternative for website analytics

We built an open-source alternative for website analytics

Hey r/webdev,

Over the past year our small team built an analytics platform from scratch to explore high-performance event ingestion and analytical workloads.

Instead of extending an existing solution, we wanted to experiment with the architecture ourselves and see how far we could push performance and efficiency.

The backend is written in Rust and uses ClickHouse as the OLAP database for storing and querying event data. The project is open source and can be self-hosted. Most of our work went into ingestion throughput, schema design, and query optimization for large event datasets.

Over time we also added uptime monitoring and keyword tracking so traffic analytics and basic site health metrics can live in the same stack instead of being spread across multiple tools.

Our team is small (three developers), and we actively use and maintain the platform ourselves.

GitHub:
https://github.com/betterlytics/betterlytics

Demo:
https://betterlytics.io/demo

Curious what other developers think. Feedback or criticism is very welcome.

submitted by /u/WeatherD00d to r/webdev
[link] [comments]
❌
❌