项目背景:
随着商业银行数字化转型与无纸化办公的推进,全渠道凭证回单的服务规范化与实时化需求日益迫切。本项目旨在打造全行统一的客户回单与综合凭证服务平台,作为支撑全行零售及企金业务的核心中后台系统。
系统向上对接柜面、自助机、网上银行、手机银行、银企直连等全渠道服务入口,向下整合核心账务、信用卡、信贷、理财等多源异构系统数据。为个人及企业客户提供交易回单、对账明细、贷款还款凭证、信用卡账单及资产证明等多类型金融凭证的实时查询、在线预览、电子签章及高防伪下载服务。
项目职责与核心贡献:
1、全生命周期研发与组件抽象: 负责系统需求分析、设计、编码与测试。主导设计模块化回单处理引擎,抽象出数据清洗、模板复用、水印添加、PDF转图片等通用组件,大幅降低新回单接入成本。
2、服务封装与渠道解耦: 基于 WebService 研发高内聚对外服务接口,涵盖数据推送、查询、预览、打印及防伪验证,实现上游多渠道与底层回单生成逻辑的解耦。
3、高并发与高可用架构重构: 采用线程池组重构核心生成逻辑,大幅提升批量处理吞吐量;引入应用层本地缓存避免模板重复加载;配置熔断降级机制保障高 IO 压力下的服务稳定性。
4、底层源码级性能攻坚: 使用 Arthas 剖析性能瓶颈,深入 OpenPDF 源码将传统 IO(RandomAccessFile)重构为 Java NIO(FileChannel/MappedByteBuffer),极大地减少上下文切换;优化图片编解码器,消除多次转码带来的 CPU/内存开销。
5、架构演进与线上运维保障: 参与系统架构演进与新技术探索;协助运维团队开展生产工单处理、突发疑难问题排查、根因分析(RCA)及常规变更现场支持。