文件名称:metrix:活动收集和分析平台
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-09 08:28:35
Python
Metrix-用于度量标准事件收集和分析的工具 该项目仍在开发中,尚无法发布... 我们都知道记录用户事件并对其进行分析以支持产品决策非常重要。 Metrix是指标分析平台(例如Mixpanel)的开源替代方案。 在Slide Inc和Glow Inc,我们建立内部指标系统已有多年了。 我认为开源这些技术将是有益的。 特征 核心组件: 收集器:收集事件。 支持REST API 分析器:分析历史事件。 提供类似于Mixpanel的REST API。 收集器客户端:鉴于其REST API,开发收集器客户端应该很容易。 编写了一个python客户端作为演示。 支持的后端: MySQL SQLite Metrix支持水平扩展后端存储。 可以添加新的数据库分片,并且可以使用用于重新分配数据的工具。 在Slide and Glow,我们已经在关系数据库中存储了数十亿个事件,对于小型企业而
【文件预览】:
metrix-master
----.gitignore(28B)
----README.md(1KB)
----architecture_design.org(5KB)
----tests()
--------events.yml(245B)
--------test_collector.py(1KB)
--------collector_config.yml(110B)
--------run_test_server.py(134B)
--------__init__.py(0B)
----metrix()
--------logic()
--------utils()
--------httpsrv()
--------config.py(484B)
--------api()
--------__init__.py(0B)
--------store()
--------schema_maker.py(72B)
--------const.py(112B)
----requirements.txt(36B)