




个人介绍
我是石洪湖,具有财政(实习)和运营商业务的行业背景,做过社交平台(毕设)。接触过亿级别流量、性能数据处 理,读过java底层和并发经典书籍和文章。性格开朗,抗压能力强,攻关解决了系统并发优化相关的技术 难题,喜欢技术积累,在公司系统上发表上百篇技术分享。
工作经历
2024-05-01 -至今网新恒天(浙大网新合肥分公司)JAVA开发(对接欧美)
1、参与所做功能需求分析,新技术选型,界面设计、编写Spring前后端分离系统、设计表结构,通过Postman请求测试、JMeter压测、负责整个文档的设计和编写,并持续维护相关模块。 2、参与微服务的设计搭建、微服务拆分,旧服务的改造、服务治理。 3、参与自动化流程的搭建、参与AWS云平台的构建.
2022-07-01 -2024-01-16安徽皖通邮电(中兴子)JAVA开发
1、参与所做功能需求分析,新技术选型,界面设计、编写Spring前后端分离系统、设计表结构,通过P ostman请求测试、JMeter压测、负责整个文档的设计和编写,并持续维护相关模块。 2、负责公司旧项目的系统迭代,通过分库分表、和JUC改进升级了性能系统模块,具有独立开发性能、 告警模块的能力。 2、通过Arthas线上支持和解决客户问题,修复测试反馈Bug,通过Nginx 完成前端项目部署、采用 Dock er 容器/shell脚本完成后端项目部署、运维系统所需新环境。
教育经历
2018-02-09 - 2022-07-01阜阳师范学院软件工程本科
获得国家二等奖学金,多次获得过省级创新创业、程序设计大赛、信息安全大赛等奖项、发表省刊两篇
技能

. 为了解决SC(总部系统)与DC(各省系统)之间巨量数据(亿级别)的处理。通过Redis+线程池+M Q+Grpc的方式完成性能、告警的等数据拆分、同步、修改,并且支持暂停、恢复功能。实测将每次千 万级数据同步处理由三个小时降低到四分钟。 2. 为了解决模块安全解耦,保证设备配置有很好的拓展性和可维护性。运用命令模式+构造器模式,将请 求和行为拆分。在两个服务间通过命令码执行,达到一个命令可以并发执行不同型号网元的同一或不同 配置操作,实测由 50 Qps(每秒并发数)提升至 1000 Qps。 3. 为了解决巨量数据的查询、备份等问题。负责SC(总部系统)下的巨量数据的SQL语句优化、索引优 化、分库分表,主从备份,并对热点数据实现Redis的主从备份、读写分离、双写一致。实测一个省数 据的查询速度由10s降低到3s。 4. 负责通过Arthas或者日志,线上排查堆、栈内情况、GC情况、并且调节参数,远程解决客户环境线上 出现的相关问题。设计实现JMX+E-chars监控服务器的性能、状态、配置的可视化图表展现模块。 5. 为了提高服务之间消息传递速度,负责优化服务间RPC通信方式,通过引入RxJava实现消息异步发 送、并发发送,实测服务间通信时间优化40%。 6. 负责编写公共工具,整合PDFBox至框架,定制了自己的通用操作模板,简化繁琐的使用过程继承,大 幅提升了项目开发效率。 7. 为了解决消息队列代码冗余,维护升级RabbitMQ模块,通过自定义注解优化了MQ开发流程,设置死 信队列+定时任务解决单网元时候消息的堆积、过期
