Loading...

你好 👋 我是难平

欢迎来到我的博客!
这是我的 GitHub 主页


🧑‍💻 个人简介

我是一名来自华东师范大学软件工程学院的在读硕士研究生,网名"难平",主攻密码学方向。

我是一个热爱探索和分享的技术爱好者,对 Golang 开发情有独钟,并持续关注 AIGC、云计算、微服务等前沿技术领域。在这个小站,我会记录自己的学习心得、技术实践以及对行业的一些思考。

希望我的分享能给你带来一些启发,也欢迎随时通过各种方式与我交流!


🎓 教育背景

  • 华东师范大学 (985)
    • 软件工程学院,硕士研究生 (密码学方向)
    • 2024.09 - 2027.06 (预计)
  • 湖北工程学院
    • 计算机科学与技术,工学学士
    • 2020.09 - 2024.06

🛠️ 专业技能

  • 编程语言:
    • 精通 GoLang:深入理解 slicemapgoroutinechannel 底层实现。
    • 框架与库:熟练使用 Gin, gRPC, Gorm, Casbin 等。
    • 其他语言:具备 Java, Python, C++, PHP 项目开发能力。
  • 微服务与中间件:
    • 服务治理:Etcd, Nacos (服务注册与发现, 配置管理)。
    • 消息队列:了解 RabbitMQ。
  • 数据库:
    • MySQL: 理解底层原理 (性能优化, 数据恢复, InnoDB, 索引, 锁, 事务)。
    • Redis: 理解底层原理 (数据结构, 持久化, 缓存淘汰, 线程模型),熟练应用于缓存, 分布式锁, 消息队列。
  • 数据结构与算法:
    • 熟悉链表, 栈, 队列, 树, 图, 布隆过滤器, Trie-Tree 等,理解底层实现。
  • 网络编程:
    • 协议:了解 TCP/IP, HTTP(S), RPC, DNS。
    • TCP 机制:了解流量控制, 拥塞控制, 滑动窗口。
  • 操作系统:
    • Linux: 熟悉使用,了解内存管理, 文件系统, 进程管理,熟练使用命令进行系统调优、故障排查。
  • 其他:
    • 版本控制: Git。
    • DevOps: Docker, Kubernetes, CI/CD (GitHub Actions, 阿里云效)。
    • 运维工具: OpenTelemetry, Jaeger, Prometheus, Grafana。
    • AIGC: 了解 LangChain, Eino 等框架,具备构建 AI 应用的实践经验,擅长使用 AI 解决问题。

🚀 项目经历

1. 抖音商城 (微服务架构)

  • 时间: 2024.12 - 2025.02
  • 描述: 基于 Go 开发的商城系统,支持高可用、高并发、高拓展性,具备权限管理、日志追踪、数据监控等功能
  • 项目地址: https://github.com/douyin-shop/douyin-shop

2. Go-Cache (分布式缓存系统)

3. AIGC Nexus

🏢 实习经历

字节跳动|生活服务|服务治理与体验|处置与风控

  • 职位: 后端开发实习生
  • 时间: 2025.08 - 至今
  • 工作内容:
    1. 设计异步解耦方案,将改判工具支持的改判任务量级从 2000 提升到 100 万量级
    2. 手动处置工具慢 SQL 解决:使用定时数据归档 + 时间范围查询解决
    3. 重构沟通单服务:引入状态机将业务逻辑与执行细节分离,设计“业务状态 + 执行状态”的双重监控机制,解决复杂场景下任务状态难以追踪和管理的问题
    4. 实现通用审批节点生成能力:支持按“人员类型”(如直属上级/固定人员组/部门等)组合出多级审批节点;审批规则通过 TCC 配置下发,减少频繁改代码;并配套跳过节点与兜底策略/单测保证稳定
    5. 重构项目内飞书卡片框架:建设“代码驱动生成卡片模板”的自动化能力,降低卡片逻辑与模板维护成本并支持卡片动态更新;同时基于 WebSocket 优化飞书 Client 通道与环境隔离(测试/线上),提升联调自测效率与发布安全性
    6. 扩展特征因子的泛化调用能力:支持更多类型的泛化调用,实现基于 JSONPath 解析响应体的能力,减少后续开发工作量

艾昆纬 (IQVIA) | 意略明

  • 职位: Web 开发实习生
  • 时间: 2024.04 - 2024.09

上海人工智能实验室(浦江国家实验室)

  • 职位: minerU 后端开发实习生
  • 主要项目: mineU(一个文档解析工具,主要主要用作 Rag 数据库前置文档解析,超 30k-star)
  • 时间: 2025.04 - 2025.08
  • 工作内容:
    1. 化学解析模块架构设计与落地:设计任务状态管理、结果处理与错误重试机制,支撑完整解析链路稳定运行
    2. 化学解析核心流程开发:实现任务提交、状态同步、结果下载/转换/上传 CDN 等端到端业务流程
    3. 状态与额度管理优化:完善解析任务启动与主动同步逻辑;建设额度扣减、删除、状态更新等能力并完成解耦
    4. 流式翻译系统建设:支持多翻译服务提供者接入(如百度翻译);实现数学公式保护与自动源语言检测,提升翻译准确性
    5. 文本处理效果优化:支持文本片段格式化与解析,提升翻译质量与可用性
    6. 租户管理系统建设:完成租户 CRUD、Token 管理、统计信息聚合与数据模型设计,支撑多租户权限与运营分析
    7. 异步任务监控与调度:基于 Asynq 建设任务监控服务,支持批量任务处理与优先级管理,提升处理效率
    8. API 与线上稳定性:设计并实现多业务模块 RESTful API,处理接口版本兼容;通过日志分析排障,完善错误处理与配置/依赖治理
    9. 技术成果沉淀:提交 100+ 有效 commit,输出关键技术方案与文档,提升系统可维护性与交付效率

🏆 竞赛获奖

  • 国家级:
    • 蓝桥杯国赛二等奖
    • 计算机设计大赛国赛三等奖
    • 大学生数学竞赛一等奖
  • 校级:
    • "创青春"大学生创业大赛二等奖

🌱 正在学习

  • CloudWeGo 框架 (Kitex, Hertz)
  • Golang 深入与最佳实践
  • AIGC 应用开发与大模型技术
  • 分布式系统与云计算架构
  • 可搜索加密技术研究

📫 联系方式


📝 其他

欢迎对我的项目和技术分享提出宝贵意见,也期待与更多技术同好交流与合作!


“持续学习,持续成长。”

文章热力图
标签饼图
标签雷达图

Comments