供应商结算平台使用HSF的RPC服务框架,把整体拆分成模块ETL,CALUCATE,SETTLEMENT
l 使用DIAMOND配置中心,配置项目所需的参数
l 交易产生RocketMQ接受消息,通过消费消息,通过HSF接口访问交易系统和合同系统,把交易明细
和交易规则落地到etl层的数据,每天平均18万条数据,使用TDDL分片技术进行数据水平扩展
l CALUCATE 层通过消费RocketMQ 消息用HSF 查询ETL 的交易明细和交易规则计算供应商的抽成和
承担,分布式调度任务按照T+1 规则完成一些单据的前置抽成和承担,得到最终的专柜日汇总交易数
据
l SETTLEMNT层月初或者月中通过调用etl的HSF接口,按照时间周期生成专柜日汇总的抽成和承担及
合同中费用的生成