深耕Java18年,主导某银行数据回放系统,以Pulsar+Python脱敏实现亿级秒级回放比对;重构核心数据转发平台,SpringBoot+MyBatis+MySQL性能提升5倍;自研Rust+Vector网络实时解析,支持多协议秒级解码与多线程聚合;打造金融级千亿标签计算引擎,SpringBoot+Spark+Hive秒级输出;拆分单体为10+高可用REST微服务,支撑万级并发。精通Spring全家桶、Kafka、Pulsar、Rust、MySQL、PostgreSQL、Linux、CI/CD及分布式高可用架构。
数据回放项目
项目描述: 接收程序(java)从pulsar中接受生产上的数据,python进行脱敏后,存入数据库和文件。python查询后解析存库。定时任务从库中读数据,通过pulsar发送给回放软件(java)。回放程序通过grpc发送给新核心。对比程序(python)通过返回值的解析结果来和原数据结果进行对比。
某些旧项目的重写
项目描述: 重写旧系统,替换jpa+h2改为mybatis+mysql/postgre,使用ruoyi作为新的脚手架框架,将就的程序逻辑以submodule的形式引入打包等等。
网络数据和转换相关的项目
项目描述: 开发基于开源项目vector的产品,使用rust语言,处理自定义流程的数据转换。数据源包括libpcap网卡数据、zmq数据、pcap文件数据等。处理包括tcp解包、重组、多线程merge排序。输出包括tcp、udp、zmq、pcap等。定义source、transform、sink三组标签来自由组织整个数据流处理的拓扑图
可兼职时间
可兼职地点
0条评论 雇主评价