-
风控限额限次系统设计-05-分布式系统中,选择哪种数据源实现限额限次信息的累加?
说明
所有的业务系统中。
都需要哦对交易中的用户的交易金额+交易次数进行限制。
本质:一定的时间维度,对指定的用户的指定类别的信息进行统计。如果超过一定的次数,则进行拦截(处罚)。
chat
表结构的拓展
分布式系统中,如何实现限额限次信息的累加?
你会选择那种数据库?
mysql redis mongodb 还是时序数据库 vm 之类的,为什么?
在分布式系统中实现交易风...
2021-02-14 08:52:15 |
BIZ
-
风控限额限次系统设计-04-rules 规则设计
说明
所有的业务系统中。
都需要哦对交易中的用户的交易金额+交易次数进行限制。
本质:一定的时间维度,对指定的用户的指定类别的信息进行统计。
如果超过一定的次数,则进行拦截(处罚)。
chat
表结构的拓展
如果让你来设计限额限次,默认的日、周、月、年限额、限次规则你会如何设计?
阈值会如何设计?为什么?
你还会添加哪些有价值的规则?
限额限次规则体系设计
默认周期规则...
2021-02-14 08:52:15 |
BIZ
-
风控限额限次系统设计-03-mysql 表设计
说明
所有的业务系统中。
都需要哦对交易中的用户的交易金额+交易次数进行限制。
本质:一定的时间维度,对指定的用户的指定类别的信息进行统计。如果超过一定的次数,则进行拦截(处罚)。
chat
表结构的拓展
如果让你来设计限额限次,你会设计哪些表?为什么
限额限次系统数据库设计
针对交易限额限次需求,我会设计以下核心表结构,确保系统的灵活性、扩展性和高性能:
核心表设计
1...
2021-02-14 08:52:15 |
BIZ
-
风控限额限次系统设计-02-HTTP 接口设计
说明
所有的业务系统中。
都需要哦对交易中的用户的交易金额+交易次数进行限制。
本质:一定的时间维度,对指定的用户的指定类别的信息进行统计。如果超过一定的次数,则进行拦截(处罚)。
基本的交易限额限次
基本流程
所有的交易分为事前+事后。
发起交易之前,首先调用风控系统判断是否存在风险。
交易完成之后,把交易最后的结果要通知风控。(需要统计成功的交易时,需要状态)
事前...
2021-02-14 08:52:15 |
BIZ
-
风控系统设计应该有哪些子系统
风控系统
其实风控系统真的设计起来,里面的内容很多。
核心子系统
功能流程路由系统
规则引擎
限额限次
功能开关
黑白名单
核心引擎
参数引擎
指标引擎
规则引擎
难度
其中规则引擎因为最灵活强大,其实可以替代很多功能,但是因为过于灵活强大,使用起来是一个很大的问题。
参考资料
风控系统
核心子系统
核心引擎
难...
2021-02-14 08:52:15 |
BIZ
-
互联网风控笔记
拓展阅读
风控知识总结
星云(TH-Nebula)业务风控系统介绍
“六道”实时业务风控系统
风险控制笔记,适用于互联网企业
互联网资安风控实战
轻量级JAVA实时业务风控系统框架
风控、大数据、算法
金融风控系统(springboot+drools)、flink流计算、mongodb
陌陌风控系统静态规则引擎,零基础简易便捷的配置多种复杂规则,实时高效管控用户异常行为。
...
2021-02-14 08:52:15 |
BIZ
-
22-微信小程序连连看实战
连连看
连连看游戏规则:只要将相同的两张牌用三根以内的直线连在一起就可以消除,
地图绘制
绘制一个网格。
暂定为 m * n
为了游戏体验,一般 m = n,且都是大于 5,小于 20 的。
地图的大小,决定了游戏的难以程度。
地图的最外围其实还是有一圈的,可以绘制处理,不进行图片初始化。或者干脆隐藏掉。
图片初始化
说明
地图绘制完成,就可以向里面插入对应的图片元素。...
2021-02-14 08:52:15 |
Dev
-
21-微信小程序 tabbar
自定义 tabBar
基础库 2.5.0 开始支持,低版本需做兼容处理。
自定义 tabBar 可以让开发者更加灵活地设置 tabBar 样式,以满足更多个性化的场景。
在自定义 tabBar 模式下
为了保证低版本兼容以及区分哪些页面是 tab 页,tabBar 的相关配置项需完整声明,但这些字段不会作用于自定义 tabBar 的渲染。
此时需要开发者提供一个自定义组件来渲染 t...
2021-02-14 08:52:15 |
Dev