需求:
1 、分布式可动态扩容缩容的框架。
2 、多个游戏项目独立隔离。
3 、启动、加载、注册、创角、新手引导 等流程转化率统计追踪。
4 、日活、次日留存、3/7/15/30 日留存 等留存分析。
5 、5/30/60/120 等在线分钟数维度分析。
6 、首次付费、付费率、人均付费次数、人均付费金额、首日 付费 等支付相关数据统计。
7 、每个游戏项目可以设定 N 个来源渠道,每个渠道又可以单独统计以上各类数据,用以考量各个渠道质量。
8 、游戏内事件统计,可设定 N 个游戏内埋点,触发事件时上报统计。
9 、客户端上报用的 SDK 支持常见的主流编程语言。
10 、具备 WebUI 界面,可用表格、图标等方式直观的呈现数据。
11 、更多…… 略。
现在用的这个游戏日志系统是大约我 7 年前写的,负载方面应对目前的业务没有问题,自上次重启以来目前已经连续工作半年了,处理日志条目 2 亿多条;
我现在主要就是嫌弃代码和架构一团糟,毕竟这么多年了,按需修改了很多很多东西越改越乱,而且不支持分布式动态扩容,正好最近有闲暇打算重构,又担心重复造轮子,特此来 V2EX 问问有没有现成的产品或者项目,直接能用的那种。
1 、分布式可动态扩容缩容的框架。
2 、多个游戏项目独立隔离。
3 、启动、加载、注册、创角、新手引导 等流程转化率统计追踪。
4 、日活、次日留存、3/7/15/30 日留存 等留存分析。
5 、5/30/60/120 等在线分钟数维度分析。
6 、首次付费、付费率、人均付费次数、人均付费金额、首日 付费 等支付相关数据统计。
7 、每个游戏项目可以设定 N 个来源渠道,每个渠道又可以单独统计以上各类数据,用以考量各个渠道质量。
8 、游戏内事件统计,可设定 N 个游戏内埋点,触发事件时上报统计。
9 、客户端上报用的 SDK 支持常见的主流编程语言。
10 、具备 WebUI 界面,可用表格、图标等方式直观的呈现数据。
11 、更多…… 略。
现在用的这个游戏日志系统是大约我 7 年前写的,负载方面应对目前的业务没有问题,自上次重启以来目前已经连续工作半年了,处理日志条目 2 亿多条;
我现在主要就是嫌弃代码和架构一团糟,毕竟这么多年了,按需修改了很多很多东西越改越乱,而且不支持分布式动态扩容,正好最近有闲暇打算重构,又担心重复造轮子,特此来 V2EX 问问有没有现成的产品或者项目,直接能用的那种。