熟练使用C、C++编写程序,熟悉c++ 11、14等相关特性;
熟悉nginx源码,具备nginx插件开发经验
熟悉Linux开发,具备一定的Linux性能调优经验
熟悉C++设计模式,有良好的OOP设计能力
熟悉项目管理,具备一定的项目管理经验
动态脱敏系统
项目介绍:
动态脱敏系统,作为业务与数据存储中间的一道安全屏障,负责对访问数据库的行为进行分析,脱敏敏感数据,实现对敏感数据的保护。
设计描述:
系统分为管理子系统与代理子系统,分别处理运维管控业务与数据库脱敏业务;
管理子系统分为资产管理模块、规则管理模块、日志中心模块、数据类型模块、敏感数据发现模块、高级功能 模块、运维与系统管理模块
代理子系统分为网络模块、协议模块、语法分析模块、上下文管理模块、规则引擎模块、加密通信模块 代理子系统通过对Nginx的插件开发,实现对网络数据的收发代理 通过缓存模块,实现对语法解析结果的缓存,提升语法解析速度
项目成果:
实现对数据的业务级脱敏; 脱敏性能行业内遥遥领先; 实现与大型政企的长期战略合作(腾讯、启明星辰、华三、应急管理部门、上海市公安局等); 以本项目为原型,实现加密网关系统;
海量阵列存储系统
项目介绍:
成都某研究所,对于雷达数据,具有高速率、高实时性以及其他军事需求,海量阵列存储系统需满足数据的实时存 储与分析。
设计描述:
数据管理子系统按业务拆分为:用户管理、用户文件管理、模版管理、字典管理、配额管理、任务解析管理与 任务检索管理;
使用内存池技术,实现内存的调度管理,减少内存的损耗;
服务使用线程池executor进行调度处理,减少数据堆积和外部通信响应延迟;
项目成果:
项目中内存池与线程池技术被作为公共组件初版,在公司内部推广
实现对TB级数据的管理
获年中考评A
项目介绍: 动态脱敏系统,作为业务与数据存储中间的一道安全屏障,负责对访问数据库的行为进行分析,脱敏敏感数据,实 现对敏感数据的保护。 设计描述: 1.系统分为管理子系统与代理子系统,分别处理运维管控业务与数据库脱敏业务; 2.管理子系统分为资产管理模块、规则管理
项目介绍: 数据库加密与访问控制系统,作为数据存储安全方面的安全屏障,负责对访问数据库的行为进行鉴权以及分析,达到千人千面的效果。针对保密级别较高的数据,进行识别并加密,防止恶意拖库造成数据泄漏等风险。实现对数据的落盘安全保护,同时也构成零信任安全防护的重要环节 设计描述