项目描述:吉林银行微信银行是吉林银行科技自研的项目,该项目由微信公众号、微信小程序和后台管理平台三个系统组
成,后端使用SpringCloud微服务架构、注册中心使用Nacos、通过统一网关Gateway为公众号端、小程序端以及后台管
理端提供接口服务。随着业务规模的不断扩大,将系统拆分出对公业务、对私业务、发布活动等单一服务。
责任描述:
1、主要负责微信公众号与小程序的后端开发和性能优化。
2、参与吉林银行科技自研微服务架构设计与应用。
3、参与微信公众号的多法人项目移植。
4、负责后端项目部署(Linux系统)和数据库优化。
5、业务需求的的分析设计及各设计文档的编写。
技术要点:
1、使用Redis缓存高频访问的数据,减轻DB数据压力,如银行网点和ATM查询,日访问人数超过100W。
2、微信公众号单个查询接口压测TPS接近 4000/s,综合接口压测TPS为1500/s。
3、使用分布式锁解决接口幂等问题,微信消息模板推送及活动推送使用抽象工厂和策略模式设计实现。
点击空白处退出提示
评论