角色
架构师、服务端开发、运维
需求:
CPU/GPU/HD/VM等Resource资源,哪个产品占用最多/最少,哪个人占用最多/最少,哪个服务占用最多/最少;
API接口(服务)被调用次数,及费用统计分析;
实时/周期账单;
超出资源限定范围,如何处理
在Android应用上的资源收费处理, 如按照每堂课收费;
原则:
尽量少的对目标系统侵入;
与量化对象无关,至于时间有关;
低延迟,秒级;
集中式,全公司1套系统;
通用式,有形的资产,无形的资产都支持;
与开发语言无关
核心技术:
java多线程、flume、flink、mybatis、Caffeine、mysql、ansible、lvs、keepalived
对外服务接口:
上报数据到服务端
流量查询
费用查询
账单查询
超限回调
外部项目接入管理功能