阿里风控设计思路

摘自:https://www.zhihu.com/question/20860347/answer/3245268989?utm_id=0

本人是阿里集团安全部的风控架构师和设计师。我们系统每天处理实时消息60+亿,双11和双12完全不降级。

前面的同学已经说的很多了,说的很对。

我yy几点看法:

1,交易和风控系统要分开,低耦合

2,业务系统很多环节都有埋点,或者是hook

3,风控系统会用到非常多的接口和数据,一些数据要自己计算和沉淀,一些则要业务系统提供服务化接口

4,风险识别是一块,决策又是一块。比如决策的时候,看你爸是不是李刚,如果是则释放,不是的话,嗯哼。。。

5,风控处理分同步和异步,异步也是实时,一般延迟在100ms以内。同步的话,肯定消耗rt的,必须要快

6,保障可降级,除非特别的场合,比如转账,不能降级。也不是所有的策略都耗时,可以降级高耗时低产出的策略

7,策略必须立即生效,且可灰度和回滚,且都是运营人员自行配置,可调试,不依赖开发

8,业务系统接入,应该要很快,比如传入5w1h,风控系统返回一个结果,比如说false,则阻止下单并提示text

9,很多业务系统都要接入风控系统

10,完全不用drools,扩展性和性能太差,服务集成能力和维护成本都非常高

随便说的,有问题了再说吧。



作者:omeweb
链接:https://www.zhihu.com/question/20860347/answer/42944578
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

posted on   ExplorerMan  阅读(77)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
历史上的今天:
2018-12-22 Flask log配置,实现按照日期自动生成日志文件
2018-12-22 flask logging 最佳实践
2018-12-22 Flask-SQLAlchemy基本操作
2018-12-22 使用 Flask-Cache 缓存给Flask提速
2018-12-22 flask的config配置和给实例化传入参数
2018-12-22 flask中manage.py的用法
2018-12-22 Flask app.config 的配置

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示