基于java语言轻量级实时风控引擎
介绍:
radar是一款基于java语言,使用Springboot + Mongodb + Groovy + Es等框架搭建的轻量级实时风控引擎,适用于反欺诈应用场景,极简的配置,真正做到了开箱即用。
项目特点:
实时风控,特殊场景可以做到100ms内响应
可视化规则编辑器,丰富的运算符、计算规则灵活
支持中文,易用性更强
自定义规则引擎,更加灵活,支持复杂多变的场景
插件化的设计,快速接入其它数据能力平台
NoSQL,易扩展,高性能
配置简单,开箱即用!
项目架构:
前后端分离架构
后端技术框架: SpringBoot + Mybatis + tkMapper + Mysql + MongoDB + Redis + Groovy + ES + Swagger
前端技术框架: React(SPA)
源码更新日志:
radar v1.0.7:
1、配置策略规则的时候支持抽象指标和基础字段。
2、规则命中查询增加时间过滤条件
3、修改黑白名单数据时,需要先删除原来的数据.
4、idea 使用 mapstrct 插件bug修复
网盘下载地址:
http://kekewl.cc/tbRvMA9B1Ng0
图片:
基于java语言轻量级实时风控引擎相关推荐
- 基于Java语言构建区块链(六)—— 交易(Merkle Tree)
基于Java语言构建区块链(六)-- 交易(Merkle Tree) 2018年04月16日 10:21:35 wangwei_hz 阅读数:480更多 个人分类: 区块链比特币bitcoin 最终内 ...
- 基于Java的开源3D游戏引擎jMonkeyEngine
jMonkeyEngine简介 jMonkeyEngine是一款纯Java语言编写的游戏引擎,继承了Java应用跨平台的特性,而且是开放源代码的,遵循BSD开源协议,BSD开源协议用一句简单的话概括就 ...
- 3D游戏 java_基于Java的开源3D游戏引擎jMonkeyEngine
jMonkeyEngine简介 jMonkeyEngine是一款纯Java语言编写的游戏引擎,继承了Java应用跨平台的特性,而且是开放源代码的,遵循BSD开源协议,BSD开源协议用一句简单的话概括就 ...
- java+SpringBoot+HTML+Mysq基于Java语言开发的奶茶外卖平台
详细功能设计:请点击下面链接查看 java+SpringBoot+HTML+Mysq基于Java语言开发的奶茶外卖平台_哔哩哔哩_bilibili 源码+论文获取: 源码+论文获取请私信获取 摘 ...
- 从离线分析建模到稳健风控升级,为什么说顶象Dinsight实时风控引擎是对的选择?
随着金融业数字化程度进一步加深,互联网垂直电商.消费金融等领域与人们生活的深度融合,数字科技在安全风险控制上已经成为了重要的基石.如何主动防范化解风险,建立智能化的实时风险监测预警体系,加速业务模式转 ...
- Leetcode刷题第1题:两数之和(基于Java语言)
** Leetcode刷题第1题:两数之和(基于Java语言) ** 题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标 ...
- Leetcode刷题 463题:岛屿的周长(基于Java语言)
** Leetcode刷题 463题:岛屿的周长(基于Java语言) ** 一. 题目描述: 给定一个包含 0 和 1 的二维网格地图,其中 1 表示陆地 0 表示水域. 网格中的格子水平和垂直方向相 ...
- 基于Java语言构建区块链(一)—— 基本原型
最终内容请以原文为准:https://wangwei.one/posts/df1... 引言 区块链技术是一项比人工智能更具革命性的技术,人工智能只是提高了人类的生产力,而区块链则将改变人类社会的生产 ...
- java 计算移动平均线_基于Java语言开发的个性化股票分析技术:移动平均线(MA)...
基于Java语言开发的个性化股票分析技术:移动平均线(MA) 基于 Java 语言开发的个性化股票分析技术:移动平均线(MA)移动平均线(MA)是以道·琼斯的"平均成本概念"为理论 ...
最新文章
- mysql远程连接工具 cen_Navicat远程连接Centos数据库Mysql
- Linux 内核测试版与稳定版的版本号有什么不同?
- Android Studio窗口组成
- C51单片机中断定义
- 首次证明:牵手就能同步脑电波,还能缓解疼痛
- python对文件的读操作方法有哪些-python--文件的读写操作
- h2 不能访问localhost_个人学习系列 - Spring Boot 整合 H2
- 纪中培训总结(2019年1月21~31日)
- Geth搭建以太坊主网公有节点笔记
- 恶意软件--》木马、病毒、蠕虫
- linux 如何选择新的内核,如何更新内核??__boot_内核_vmlinuz_linux_System__169IT.COM
- pom.xml mvn package expected START_TAG or END_TAG not TEXT
- 如何使用文件的fseek函数对文件指针进行操作
- 使用eclipse创建我的第一个JSP项目
- x58服务器主板装win7系统,技嘉Z390主板重装win7方法|Z390主板Bios设置及安装win7图文教程...
- 数仓建模—事实表和维度表设计规范
- android vpn 工具下载,豌豆荚塑造安卓应用墙 App下载量破20万
- 你不是迷茫,你是自制力不强
- 淦ORB-SLAM2源码 09--SIM(3)算法
- 核桃编程python下载_核桃编程for Mac
热门文章
- androidannotations gradle Android Studio
- CCNA笔记之第二十节:RIP协议(大实验4)
- c#的winform调用外部exe作为子窗体
- ***的基础知识总结
- ZZULIOJ 1070:小汽车的位置
- 分别用Comparable和Comparator两个接口对下列四位同学的成绩做降序排序,如果成绩一样, 那在成绩排序的基础上按照年龄由小到大排序。 姓名(String
- linux获取windows的主机名,获取网络许可主机名和主机 ID 的步骤
- 信息学奥赛一本通 2027:【例4.13】三角形
- 信息学奥赛一本通(1238:一元三次方程求解)
- 信息学奥赛一本通(1102:与指定数字相同的数的个数)