echoAlexey / fraudbusters

RBKmoney Antifraud Service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fraudbusters

Service for fraud detection.

It is a tool for describing behavioral patterns for fraudulent transactions, it provides the ability to check for compliance with the described patterns.

Template Description Language

Fraudo DSL

The following protocols are implemented for interaction

Apache Thrift is used to describe the protocols.

Service Interaction Topology

Fraudbusters is a central service that accepts templates from a management service and responds to inspection requests from external systems, for checks in black / white / named lists. Interacts with wb-list-manager based on protocol wb-list-proto also interacts with ClickHouse to collect aggregates and fill in the necessary audit data (JDBC). When analyzing the results, it enriches the data from the storage location service by ip addresses Columbus

alt text

Install

docker-compose up -d

License

Apache 2.0 License.

About

RBKmoney Antifraud Service

License:Apache License 2.0


Languages

Language:Java 99.1%Language:TSQL 0.6%Language:Dockerfile 0.3%