KB资金账户系统:
提供账户管理、充值、分配等功能,并为传统业务订单提供冻结、结算、解冻等服务,且伴随对账户的任何一种操作,都会记录交易流水。
冻结结算任务:该任务会根据任务类型,在约定时间生成下一批次的预算(资金账户发生一笔冻结流水),并在约定时间结算上一批次的预算(资金账户发生一笔结算流水和一笔解冻流水)。如“按日冻结结算”任务会在每天23点54-59分生成下一日预算,并在2点0-5分钟结算上一日预算。该任务的设计,旨在内聚业务系统按批次自动预算结算的场景,减少业务系统重复开发工作量。
KB实时扣费系统:基于KB资金账户“冻结结算任务”生成的预算,提供流量售卖实时扣费功能,并在到达预警阈值的时候通过消息队列提供预警功能。该系统属于KB资金账户的子系统,为高并发、实时性要求高的计费场景提供解决方案,在架构上与“KB资金账户系统”独立部署,旨在与传统订单资金往来解耦,在一定程度上提升资金账户系统的可用性。
网友评论