提供多种消息类型支持,无任何强制绑定其他产品,100%兼容开源社区,业务代码无需任何改造,可平滑迁移至平安金融云Kafka
Kafka为分布式系统,所有的 producer、consumer均为分布式,易于向外扩展,消息队列支持集群规模的热扩展
Kafka在数据发布和订阅过程中都能保证数据的高吞吐量,即便在TB级数据存储的情况下,仍然能保证稳定的性能
提供平安金融云标准的AK/SK身份认证和ACL权限控制,消息支持自定义副本数,支持多份落盘,保证用户数据安全可靠
金融企业进行用户风险管理时,需要对客户贷款过程进行风险预警。以前的做法是客户贷款后,再对客户数据统一收集和分析客户风险情况。由于数据量大,收集数据和分析风险的时效性差,时间成本高。使用消息队列Kafka,基于流式处理后,在客户贷款信息录入时,对该信息进行计算分析,并且准实时得到客户贷款风险情况。通过快速获知客户贷款的风险,能实时判断是否进行此次贷款业务。
在企业销售流程中,用户下单后,订单系统告知库存系统出库。传统的直接调用方式,若库存系统无法访问,则订单减库存会失败,从而导致订单失败,影响交易效率。将订单系统和库存系统分别接入Kafka,用户下单后,订单系统将消息写入Kafka,完成持久化处理;库存系统订阅获取下单信息,进行库存操作。实现了生产者和消费者之间的应用解耦,提升交易效率。
基于发布订阅模型,分布式应用异步解耦,可以增加应用的水平扩展性,增加前端应用快速客户反应能力。
Kafka提供强大的消息积压能力,节日大促等业务流量洪流突然来袭时,Kafka可以缓冲突发流量,避免整个系统崩溃。
支持广播消费、集群消费、顺序消费多种消费方式