接入第三方银行通道的银行卡签约、银行卡代收、银行卡代付能力。
业务场景简述:通过https调用银行的签约、代收和代付能力,其中涉及到各银行的加解密操作。同时通过ftp或者是银行对账文件下载的方式下载银行对账文件,进行银行间的对账。
项目职责:在项目中主要是负责详细设计和核心功能开发。
项目采用的技术:采用spring mvc,同时利用线程池的方式进行解耦。项目接收到上游的调用请求,同步返回“交易已接受”,异步线程池调用银行渠道。同时采用了job方式进行轮询异常订单。
项目上线之后,高峰期间,每天交易笔数100w笔。同时对数据库的表设计有压力,加索引,后续量大则进行分区分库拆表