About Me
Experience
Backend Engineer
某公司 - - Now
职位: Backend Engineer | 项目: 一、核心模块经验\n支付网关 (Payment Gateway)\n\n功能:路由分发(银行/三方渠道)、协议转换(HTTP/ISO8583)、加密签名\n\n实践:设计异步通知机制(重试策略+幂等控制)、多渠道智能路由(成本/成功率优先)\n\n技术栈:Spring Boot + Dubbo + Redis(通知队列)\n\n交易核心 (Transaction Core)\n\n关键流程:支付→清算→结算\n\n经验:实现分布式事务(TCC模式补偿)、日切对账(自动化差错处理)\n\n数据:MySQL分库分表(按商户ID哈希),日交易量100万+\n\n风控系统 (Risk Control)\n\n实时规则:防刷单(同一IP/设备高频拦截)、限额控制(单笔/日累计)\n\n案例:接入三方风控服务(如阿里云风控),降低欺诈率15%\n\n技术:Flink实时计算 + Redis BloomFilter(黑名单过滤)\n\n清结算 (Clearing \u0026 Settlement)\n\n痛点:多渠道对账文件解析(格式差异)、资金轧差\n\n优化:开发通用文件解析引擎,处理时效从4h→20min\n\n合规:遵循会计等式:账户余额 = ∑入金 - ∑出金\n\n账户系统 (Account System)\n\n模型:虚拟账户体系(会员/商户账户)、资金池隔离\n\n难点:高并发扣款(Redis+Lua原子操作),余额更新零误差\n\n审计:操作日志全链路追踪(业务流水号贯穿)