个人简介

Echo Blog


江湖无名 安心练剑
  • 风控-黑白名单
    说明 所有的业务系统中。 都需要对用户的风险做把控,黑白名单一般是非常重要的手段。 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