个人介绍
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
2020-06-06 - 2023-01-01中国地质大学(北京)计算机科学与技术本科
2017-01-01 - 2020-01-01中国石油大学(北京)计算机科学与技术专科
技能
相关技术: SpringBoot, MySQL, MyBatis, MongoDB, Nginx, RabbitMQ, Netty, XXL-JOB, Jenkins, Kubernetes, GitLab 项目描述:服务器安全卫士,通过对主机信息和行为进行持续监控和分析,快速精准地发现安全威胁 和入侵事件,并提供灵活高效的问题解决能力,将自适应安全理念真正落地,为用户提供下一代安 全检测和响应能力。 项目职责: 1. 负责对接天翼云 cas 单点登陆平台、天翼云云服务器组 OpenApi。 2. 负责搭建基于 Harbor + Jenkins + Kubernetes + GitLab 的 DevOps 流水线,推 进项目组 DevOps 实践。 3. 负责搭建并维护 XXL-JOB 调度中心,并推进项目使用,目前线上已调度上百万次任务。 4. 对领导提出的需求给出合理的方案。 解决的线上问题: 1. XXL-JOB 调度定时任务时,因参数设置有误,线程开启过多导致的 OOM 问题。 2. MongoDB 集群殆机,MQ 数据不能及时入库,造成的 MQ 消息堆积问题。 3. MongoDB 集群殆机,程序一直重连 MongoDB 导致的 OOM 问题。 4. MySQL 用户数据加密需求,因做法有误,造成用户表慢查询的问题。 5. 消费 MQ 时,确认模式设置有误,造成数据丢失的问题。 6. Netty 因数据长度限制,造成的数据截断问题。
相关技术: SpringCloud Alibaba, Sentinel, Skywalking, MySQL, MyBatis, MongoDB, Nginx, RocketMQ, Jenkins, Kubernetes, GitLab, COS(腾讯云文件存储), IM(腾讯云实时通讯), Canal, Elasticsearch, ELK项目描述: 美食社交APP是一个面向C端的应用,包含美食点评、笔记分享、聊天交友等模块 项目职责: 负责项目整体架构及数据模型设计,模块划分,工期确认。 2. 封装常用组件库,并推送到Maven私有仓库。 3. 利用 RocketMQ 冗余数据,应用间通信 4. 利用 Canal 将用户、笔记等数据同步到ES、Redis中。使用 ES Suggest 实现多索引的输入联想。 5. 利用ELK收集微服务日志,日志中使用 Skywalking 作为链路追踪。 6. 负责对接腾讯云IM实时通讯接口。 7. 负责搭建并实施 DevOps 流水线。 8. 对领导提出的需求给出合理的方案。
相关技术: SpringCloud Alibaba, Seata, Sentinel, Skywalking, MySQL, MyBatis, MongoDB, Nginx, RocketMQ, Jenkins, Kubernetes, GitLab, OSS(阿里云), 易盾(网易), 快递鸟(快递聚合服务商), ELK 项目描述: 快建通 — 小程序快速搭建SAAS工具型营销平台。使用*小程序制作神器,无需懂技术,直接套用*小程序模板,可视化拖拽编辑,开发*小程序像搭积木一样简单,用户一键快速生成*小程序。适合所有无技术支持的中小企业、个体户商家和实体店主。 项目职责: 1. 负责架构及数据模型设计,模块划分,工期确认。 2. 负责设计并领导组员完善系统细节,例如重复提交、商品超卖、购物车、订单流程、sku设计等 3. 利用 Canal 将商品数据同步到 ES 中,以支持全文检索。 4. 利用ELK收集微服务日志,日志中使用 Skywalking 作为链路追踪。 5. 负责对接易盾图文视频审核, 快递等接口。 6. 负责搭建并实施 DevOps 流水线。 7. 对领导提出的需求给出合理的方案。