43869a3059
Merge pull request !24 from Radar/develop |
||
---|---|---|
radar-admin | ||
radar-commons | ||
radar-dal | ||
radar-dao | ||
radar-engine | ||
radar-kafka-demo | ||
radar-service | ||
radar-service-impl | ||
resources | ||
sql | ||
.gitignore | ||
LICENSE | ||
pom.xml | ||
README_en.md | ||
README.md | ||
SECURITY.md |
Risk Engine(Radar)
Introduction
A real-time risk analysis engine,which can update risk rule in real-time and make it effective immediately.
It applies to the anti-fraud application perfectly.
The project code called Radar, like the code, monitor the transaction at the back.
FEATURE
- real-time
- visual rule editor
- plugin design
- nosql, easy extended
- simple configuration
- out-of-the-box
Relation Site
Gitee: https://gitee.com/freshday/radar
Github: https://github.com/wfh45678/radar
Official Site: https://www.riskengine.cn
Wiki: https://gitee.com/freshday/radar/wikis/home
Architecture
Server-end: SpringBoot + Mybatis + tkMapper + Mysql + MongoDB + Redis + Groovy + ES + Swagger
Front-end: React(SPA)
System Component Diagram
Technology stack
-
Springboot:base spring boot 2.x framework.
-
Mybatis + tkMapper: data persistence layer framework.
-
Mysql : model meta data storage.
-
MongoDB: for event data storage.
-
ES: risk result data analysis.
-
Redis: cache, pub sub when model meta data change.
-
Groovy: rule engine.
-
Swagger: Rest API.
manual
https://gitee.com/freshday/radar/wikis/manual
Demo site
Demo URL: http://121.36.168.6:6580/
wiki
WIKI: https://gitee.com/freshday/radar/wikis/home?sort_id=1637444
Thanks
千面怪, 烈日下的从容, DerekDingLu, king, sanying2012, 紫泉夜, 玄梦 成书平, 徐帅,郭锐, 王成,马兆永...
Statement
Copyright © 2019-2021 WangFeiHu