针对业务安全平台架构设计问题,我们特地精选整理了部分观众直播问答,供大家参考。


关于业务安全平台架构的技术支撑

Q1:请问你们实时计算模块是自研的,还是使用了流计算框架?

张晓科:顶象安全平台的各个产品和工具都是自研的。我们自研出发点有两个,一是要覆盖多个业务场景(营销高并发的场景、银行交易和信贷场景等),这些场景就会有特别的计算方式和高实时性的要求;二是轻量、易维护性上的考虑,服务用户过程中,要保证我们的运维人员、研发人员都可以快速上手,为用户提供服务。

Q2:规则引擎的设计,顶象是用什么语言开发的,性能如何?

张晓科:是用java开发的。一台8c16g的机器,在保证策略准确率的情况下,qps(每秒查询率) 可达到4000。提到性能,我们在设计和具体实现时,还是要尽可能避免使用比较重的框架或三方库,越轻量、越简单,性能会越好。

Q3:之前也有了解过开源的规则引擎,是否有研发能力的企业可以自主研发呢?

张晓科:完全可以自研,自研最大的好处是更贴近自身的业务场景,解决问题更有针对性。 但是自研也有个问题,前期投入小,但随着业务的发展、攻防演进的持续提升,对专业运营能力的要求会越来越高,业务量逐渐增多,对稳定性和性能要求也越来越高,长期投入的成本还是很大的,而且防控效果上也不一定能做好。

Q4:怎么去保证你们的产品对抗黑灰产的实时性安全性” />

下期将由顶象研发总监兼人工智能专家管胜为大家带来主题为《业务安全实践—信贷评分模型实战演绎》的技术直播课程,敬请期待!