实现网
我在人间收购烟火

昵称登录后显示

1000/8小时
10年工作经验

北京华数安信科技有限公司
资深java开发工程师

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

近10年Java开发经验,其中5年以上系统架构设计经验,以及2年以上的团队管理经验,对分布式,高并发,高可用,微服务架构设计有深度理解,对IT技术有较浓厚的兴趣,喜欢跟踪与钻研新技术以及底层实现。对JVM、Mysql、Spring、Netty、SpringCloud等原理有过深入研究,工作认真负责,能够快速的适应新的工作环境。

项目经验

**技术清单**:

- 前端:Vue、ElementUI
- 后端:Spring Boot 、SpringCloudAlibaba、Mybatis、Redis、ElasticSearch、DM、XXL-JOB、RocketMq
- 监控:Prometheus、Grafana、ELK
- 部署:Docker、k8s

**责任描述**:

1. 参与项目需求评审

2. 参与项目设计评审

3. 参与代码评审

4. 负责核心模块数据库设计

5. 负责核心功能开发和技术难点处理

技术难点及解决方案

1. JVM性能优化:

- 合理配置JVM参数,避免频繁Full GC对JVM性能的影响
- 利用Arthas等工具定位Full GC问题,优化内存使用,提升系统整体性能。

2. 文档处理性能优化:

- 设计基于Minl0的分布式文件存储方案,支持PB级文档存储

- 实现文档断点续传和秒传功能,提升10倍传输效率

- 引入文档预览服务,支持100+种格式在线预览

3. 系统性能优化

- 实现基于ElasticSearch的全文检索,检索响应时间优化至100ms以内
- 使用RabbitMQ消息队列实现系统解耦,提高系统可用性达99.99%设计多级缓存架构(本地缓存+Redis集群),降低数据库压力80%实现读写分离
- 实现基于多线程的50万数据复杂处理,提高效率,减少响应时间
- 基于 XXL-JOB分布式任务调度平台,充分利用集群资源避,同时免任务重复执行
- 合理构建联合索引使统计 sql 由 4s 缩短至平均 300ms,使用缓存提高访问效率降低对数据库的压力

4. 安全性提升

- 实现基于RBAC的细粒度权限控制,支持动态权限调整
- 设计统一认证中心,实现SSO单点登录
- 所有敏感数据采用AES加密存储,确保数据安全实现操作日志完整追踪机制,支持审计回溯

5. 运维能力提升

- 搭建 skywalking 进行服务链路的监控以及快速错误定位,搭建基于 filebeat+logstash+elasticsearch 的 nginx日志收集以及后台服务日志收集
- 搭建Prometheus+Grafana监控数据可视化

6. 项目成果:

- 系统平均响应时间从3s优化至300ms,支持2000+并发用户

- 业务处理效率提升200%,用户满意度提升40%

- 系统运维成本降低60%,故障处理时间缩短80%

- 获得公司年度最佳技术创新奖

0条评论 雇主评价

暂无评论~

可兼职时间

自由职业者,时间充裕

可兼职地点

海淀

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

自由职业者,时间充裕

可兼职地点

海淀