About Me
我是一名全栈开发者,对技术有着深厚的热情。从写下第一行 Hello World 开始,便踏上了用代码创造世界的旅程。
擅长后端架构设计与高性能系统开发,专注于 Go 生态,深入微服务、分布式系统与可观测性领域。同时对前端交互有着极致追求,相信好的产品应该是从后端到前端的完整优雅。
主导设计并落地多个生产级系统架构,涵盖微服务拆分、领域驱动设计 (DDD)、事件驱动架构 (EDA) 与可观测性体系搭建,帮助团队构建高可用、可扩展的技术底座。
工作之余,热爱开源贡献、技术写作,以及探索 AI 与工程效率的前沿领域。坚信技术应当服务于人,让复杂的事情变得简单。
// 代码拾光 — 关于我 const developer = { name: "代码拾光", role: "Full-Stack Developer", location: "🇨🇳 China", experience: 6, // years passion: [ "架构设计", "系统设计", "开源", "AI 赋能" ], code: { languages: ["Go", "TypeScript", "Python"], frameworks: ["GoFrame", "Vue 3", "Fyne"], philosophy: "简洁 · 优雅 · 高效", }, flagship: "微服务架构设计实战手册", motto: "代码是思想的延伸, 拾光是对极致的追求。" };
Services
基于 Go 生态的高性能服务端开发,从 API 设计到系统架构的完整解决方案。
从单体到微服务的架构演进,涵盖 DDD、EDA 与可观测性的完整方案。
从需求分析到上线运维的全流程交付,前后端 + 管理后台一体化解决方案。
Skills
构建高性能、可扩展的服务端架构,深入 Go 生态,精通微服务与分布式系统设计
打造流畅、优雅的用户交互体验,从 Vue 3 管理后台到响应式网站的完整解决方案
高效数据管理与缓存策略设计,擅长复杂查询优化与数据架构演进
自动化部署与持续集成交付流水线,从容器化到生产环境的全链路运维
探索 AI 赋能与工程效率提升,从 RAG 知识检索到 Agent 智能工作流
构建全方位的系统可观测性,从日志、指标到链路追踪的完整体系
Tech Stack
Projects
基于 GoFrame 构建的微服务架构平台,集成服务注册发现、配置中心、链路追踪与熔断降级,支持多团队协作与独立部署。
基于领域驱动设计的 Go 项目脚手架,包含实体、值对象、聚合根、领域事件等完整分层,支持 CQRS 与事件溯源。
基于 RAG 架构的智能问答系统,支持多知识库接入、语义检索与上下文增强生成。结合 LLM 与向量数据库,实现精准的知识检索与推理。
轻量级 API 健康检测服务,支持自定义告警规则、多渠道通知与历史数据分析。
安全可靠的软件授权解决方案,支持在线/离线授权、设备绑定、到期管理与用量统计。
基于 Vue 3 + Element Plus 的企业级管理后台,支持账号管理、版本发布、操作日志与数据可视化。
Journey
2024 — 至今
主导多个核心系统的架构设计与技术选型,推动团队工程化实践与代码质量提升。负责微服务平台的整体技术规划,带领团队完成从单体到微服务的架构演进。
2023 — 2024
独立设计并落地微服务架构平台,涵盖服务注册发现、配置中心、链路追踪与熔断降级,支持多团队协作与独立部署,服务稳定性达 99.9%。
2022 — 2023
负责后端服务全栈开发,实现领域驱动设计 (DDD) 分层架构、事件驱动流水线与实时监控体系。深入研究分布式事务与数据一致性方案。
2020 — 2022
专注后端服务开发,深入 Go 生态,构建高并发微服务架构与数据处理流水线。参与多个生产级项目,积累了扎实的分布式系统设计与运维经验。
2019 — 2020
开始接触开源社区,贡献代码并学习优秀的工程设计理念。深入研究 Go 语言并发模型、网络编程与性能优化,建立了坚实的技术基础。
2018 — 2019
写下第一行代码,开始编程之旅。从前端入门到后端探索,逐步找到自己的技术方向——用简洁的代码构建优雅的系统。
Tech Radar
当前关注的技术方向,分为四个象限:采纳、试验、评估、暂缓
Open Source & Writing
基于 GoFrame 的微服务架构脚手架,集成服务发现、配置中心、链路追踪与熔断降级,开箱即用。
基于 GoFrame 的项目脚手架,集成常用中间件、鉴权、日志与代码生成器,快速启动新项目。
深入解析 Go 并发模型,从 goroutine 调度到 channel 设计,结合实际项目中的最佳实践。
分享微服务架构的设计思路,包括服务拆分策略、分布式事务、服务治理与可观测性方案。
轻量级 API 健康检测与告警工具,支持自定义检查规则、多渠道通知与历史数据分析。
记录 AI Agent 开发过程中的思考与实践,从 RAG 架构到工具调用,探索 AI 赋能工程效率。
Testimonials
技术视野开阔,架构设计能力极强。主导的微服务平台改造项目,从方案设计到落地交付,每一步都清晰可控。是团队中不可或缺的技术核心。
对代码质量有极高的追求,写的代码清晰、优雅、易维护。在 Go 生态上的深度和广度都令人印象深刻,合作非常愉快。
交付速度和质量都超出预期。从系统设计到管理后台的完整解决方案,展现了极强的全栈能力。项目上线后稳定性达 99.9%。
在可观测性体系搭建上给出了专业方案,帮助我们快速定位了多个生产环境问题。技术分享也很用心,团队成员收获很大。
Philosophy
代码是思想的延伸,每一行都应当清晰、优雅且有意义。技术不是目的,而是让人从重复中解放、专注于创造的工具。
Contact
无论是技术交流、项目合作还是开源协作,欢迎随时联系我。让我们一起用代码创造更多可能。