开源项目 Hypercable Analytics open sourced

hooopo · 2021年03月01日 · 最后由 hooopo 回复于 2021年03月26日 · 1990 次阅读

上次分享了一些对 Google Analytics 的想法,计划实现一个可以私有部署的 Google Analytics,经过几个月的尝试,终于把原型写完了。目前只是最简单的功能,后面会加一些杀手级特性...

Hypercable Analytics is a fully featured high performance scalable, open source, standalone deployable alternative to Google Analytics, build with timescaledb openresty redis and rails.

data flow

screenshot

demo site

benchmark

用一台 6C 的云服务器测试过,大概可以处理 15k rps,有时间可以再做一些优化,和开源竞品比较一下。

一些 roadmap

  • 更多的内置可视化报表
  • 内置的类似 metabase 的界面和 SQL 自定义探索功能
  • 电商模块的 UI(目前数据结构已经支持)
levi0214 回复

还有很多更酷的特性等待发布

demo site 账号密码是啥,迫不及待想体验一波

hooopo 回复

多谢,登上去了已经

lanzhiheng 回复

目前好多 broken link,下个版本一起修。。

这个会不会提供 api,可以允许用户通过 api 的方式读取表报信息?

v2up 回复

会的 该有的都可以有 只是目前需要做的太多了

v2up 回复

还有一个计划 就是 saas 版也可以直接暴露一个只读的数据库链接,直接使用或拉取原始数据到自己服务器。私有部署版当然就更灵活了

hooopo 回复

有点期待了,这样就可以放心的把这些数据开放给不同角色的同学了。之前想过一个办法通过 analytics 的 api 根据页面去读取访问数据同步到自己的服务器上解析,但自己处理起来略麻烦要定制的地方很多,如果能有一个自己独立部署的服务提供完整的访问数据就太棒了。

v2up 回复

是 数据自有的需求很大 有了这些行为数据之后,做 crm 广告系统 推荐系统 也就很容易了

顶,学习

还没 production ready 就被官方发现了

los 回复

居然还有人在

hooopo 回复

哈哈哈,一直都在

感谢开源,学习一下

24 楼 已删除

补个图

需要 登录 后方可回复, 如果你还没有账号请 注册新账号