风控-黑白名单
说明
所有的业务系统中。
都需要对用户的风险做把控,黑白名单一般是非常重要的手段。
chat
如果设计一套风控名单服务
设计一套风控名单服务是一个复杂的过程,它涉及到数据收集、存储、处理、分析以及用户交互等多个方面。
以下是设计一套风控名单服务的一般步骤:
需求分析:
确定服务的目标用户和使用场景。
明确风控名单服务需要实现的功能。
...
2021-02-14 08:52:15 |
BIZ
风控限额限次系统设计
说明
所有的业务系统中。
都需要哦对交易中的用户的交易金额+交易次数进行限制。
本质:一定的时间维度,对指定的用户的指定类别的信息进行统计。如果超过一定的次数,则进行拦截(处罚)。
基本的交易限额限次
基本流程
所有的交易分为事前+事后。
发起交易之前,首先调用风控系统判断是否存在风险。
交易完成之后,把交易最后的结果要通知风控。(需要统计成功的交易时,需要状态)
事前...
2021-02-14 08:52:15 |
BIZ
风控限额限次系统设计-11-可拓展性设计
前言
限额限次作为最基础的累加
可以在这个基础上进行拓展,最核心的就是对应的规则引擎的能力,让其拥有更多的可拓展性的能力。
整体架构
<?xml version=”1.0” encoding=”UTF-8”?>
<!DOCTYPE svg PUBLIC “-//W3C//DTD SVG 1.1//EN” “http://www.w3.org/Graphics/SV...
2021-02-14 08:52:15 |
BIZ
风控限额限次系统设计-10-分布式系统中实现限额限次信息的累加 如何设计统一的接口?
chat
需求
我想根据交易入参,实现这种统一的限额限次累加。
帮我抽象为标准的 java 接口,来累加限额限次,可以查询,用于对比。
底层实现可以用 redis mysql vm mongodb
mita
一、需求深度解析与架构优化建议
根据最新需求与资料反馈,需构建用户维度的多时间窗口限额限次体系,重点解决以下核心问题:
时间窗口的动态适配:支持实时(精确到秒级)、...
2021-02-14 08:52:15 |
BIZ
风控限额限次系统设计-09-分布式系统中 时序数据库 VictoriaMetrics 实现限额限次信息的累加
说明
所有的业务系统中。
都需要哦对交易中的用户的交易金额+交易次数进行限制。
本质:一定的时间维度,对指定的用户的指定类别的信息进行统计。
如果超过一定的次数,则进行拦截(处罚)。
chat
实现
分布式系统中,如何实现交易限额限次信息的累加,实现基础的实时、日/周/月/年 限额限次的累加规则。
给出核心实现代码,java 语言,只使用 时序数据库 VictoriaMetr...
2021-02-14 08:52:15 |
BIZ
风控限额限次系统设计-09-分布式系统中 mongodb 实现限额限次信息的累加
说明
所有的业务系统中。
都需要哦对交易中的用户的交易金额+交易次数进行限制。
本质:一定的时间维度,对指定的用户的指定类别的信息进行统计。如果超过一定的次数,则进行拦截(处罚)。
chat
实现
分布式系统中,如何实现交易限额限次信息的累加,实现基础的实时、日/周/月/年 限额限次的累加规则。
给出核心实现代码,java 语言,只使用 mongodb 来实现。
mita
...
2021-02-14 08:52:15 |
BIZ
风控限额限次系统设计-07-分布式系统中 redis 实现限额限次信息的累加?
说明
所有的业务系统中。
都需要哦对交易中的用户的交易金额+交易次数进行限制。
本质:一定的时间维度,对指定的用户的指定类别的信息进行统计。如果超过一定的次数,则进行拦截(处罚)。
chat
mysql 实现
分布式系统中,如何实现限额限次信息的累加,实现基础的实时、日/周/月/年 限额限次的累加规则。
给出核心实现代码,java 语言,只使用 redis 来实现。
mita...
2021-02-14 08:52:15 |
BIZ
风控限额限次系统设计-06-分布式系统中 mysql 实现限额限次信息的累加?
说明
所有的业务系统中。
都需要哦对交易中的用户的交易金额+交易次数进行限制。
本质:一定的时间维度,对指定的用户的指定类别的信息进行统计。如果超过一定的次数,则进行拦截(处罚)。
chat
mysql 实现
分布式系统中,如何实现限额限次信息的累加,实现基础的实时、日/周/月/年 限额限次的累加规则。
给出核心实现代码,java 语言,只使用 mysql 数据库来实现。
...
2021-02-14 08:52:15 |
BIZ