正在探索新技术

在代码的世界里

热爱编程,专注技术深度与广度。从系统架构设计到微服务治理,用简洁的代码构建优雅的系统,在每一个项目中追求极致的工程之美。

0
年开发经验
0
已交付项目
0
行代码贡献
0
% 客户满意度

关于我

我是一名全栈开发者,对技术有着深厚的热情。从写下第一行 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: "代码是思想的延伸,
          拾光是对极致的追求。"
};

我能做什么

后端服务开发

基于 Go 生态的高性能服务端开发,从 API 设计到系统架构的完整解决方案。

  • RESTful / gRPC 接口设计
  • 微服务架构与治理
  • 高并发与高可用方案
  • 数据库设计与优化

系统架构设计

从单体到微服务的架构演进,涵盖 DDD、EDA 与可观测性的完整方案。

  • 领域驱动设计 (DDD) 实践
  • 事件驱动架构 (EDA) 落地
  • 服务拆分与治理策略
  • 可观测性体系搭建

全栈产品交付

从需求分析到上线运维的全流程交付,前后端 + 管理后台一体化解决方案。

  • Vue 3 管理后台开发
  • 桌面客户端开发 (Fyne)
  • Docker 容器化部署
  • CI/CD 流水线搭建

技术栈

后端开发

构建高性能、可扩展的服务端架构,深入 Go 生态,精通微服务与分布式系统设计

GoPythonNode.jsgRPC

前端开发

打造流畅、优雅的用户交互体验,从 Vue 3 管理后台到响应式网站的完整解决方案

Vue.jsReactTypeScriptTailwind

数据库 & 存储

高效数据管理与缓存策略设计,擅长复杂查询优化与数据架构演进

MySQLRedisMongoDBPostgreSQL

DevOps

自动化部署与持续集成交付流水线,从容器化到生产环境的全链路运维

DockerK8sCI/CDLinux

AI & 效率工具

探索 AI 赋能与工程效率提升,从 RAG 知识检索到 Agent 智能工作流

LLMRAGAgent自动化

可观测性 & 监控

构建全方位的系统可观测性,从日志、指标到链路追踪的完整体系

PrometheusGrafanaOpenTelemetryELK

技术栈全景

后端语言 & 框架

GoGoFramegRPCGinPythonFastAPINode.js

前端技术

Vue 3ReactTypeScriptViteTailwind CSSElement Plus

数据存储

MySQLPostgreSQLRedisMongoDBElasticsearchClickHouse

DevOps & 云原生

DockerKubernetesGitHub ActionsJenkinsNginxTerraform

架构 & 设计

DDDEDACQRS微服务事件溯源Saga

可观测性 & AI

PrometheusGrafanaOpenTelemetryELKLangChainRAG

精选项目

Go微服务

微服务架构平台

基于 GoFrame 构建的微服务架构平台,集成服务注册发现、配置中心、链路追踪与熔断降级,支持多团队协作与独立部署。

GoFramegRPC
GoDDD

DDD 分层架构脚手架

基于领域驱动设计的 Go 项目脚手架,包含实体、值对象、聚合根、领域事件等完整分层,支持 CQRS 与事件溯源。

GoDDD
PythonAI

AI 知识助手

基于 RAG 架构的智能问答系统,支持多知识库接入、语义检索与上下文增强生成。结合 LLM 与向量数据库,实现精准的知识检索与推理。

LangChainVector DB
Go开源

API 监控与告警系统

轻量级 API 健康检测服务,支持自定义告警规则、多渠道通知与历史数据分析。

GoPrometheus
Go工具

授权密钥管理系统

安全可靠的软件授权解决方案,支持在线/离线授权、设备绑定、到期管理与用量统计。

GoFrameRedis
Vue 3后台

运营管理后台

基于 Vue 3 + Element Plus 的企业级管理后台,支持账号管理、版本发布、操作日志与数据可视化。

Vue 3TypeScript

成长历程

2024 — 至今

架构师 · 技术负责人

主导多个核心系统的架构设计与技术选型,推动团队工程化实践与代码质量提升。负责微服务平台的整体技术规划,带领团队完成从单体到微服务的架构演进。

2023 — 2024

微服务平台 · 从 0 到 1

独立设计并落地微服务架构平台,涵盖服务注册发现、配置中心、链路追踪与熔断降级,支持多团队协作与独立部署,服务稳定性达 99.9%。

2022 — 2023

高级全栈工程师

负责后端服务全栈开发,实现领域驱动设计 (DDD) 分层架构、事件驱动流水线与实时监控体系。深入研究分布式事务与数据一致性方案。

2020 — 2022

后端开发工程师

专注后端服务开发,深入 Go 生态,构建高并发微服务架构与数据处理流水线。参与多个生产级项目,积累了扎实的分布式系统设计与运维经验。

2019 — 2020

开源探索 · 技术积累

开始接触开源社区,贡献代码并学习优秀的工程设计理念。深入研究 Go 语言并发模型、网络编程与性能优化,建立了坚实的技术基础。

2018 — 2019

启程 · Hello World

写下第一行代码,开始编程之旅。从前端入门到后端探索,逐步找到自己的技术方向——用简洁的代码构建优雅的系统。

技术雷达

当前关注的技术方向,分为四个象限:采纳、试验、评估、暂缓

采纳 Adopt 试验 Trial 评估 Assess 暂缓 Hold

开源与写作

🚀

GoFrame Micro Starter

开源项目

基于 GoFrame 的微服务架构脚手架,集成服务发现、配置中心、链路追踪与熔断降级,开箱即用。

📦

GoFrame Starter

开源项目

基于 GoFrame 的项目脚手架,集成常用中间件、鉴权、日志与代码生成器,快速启动新项目。

📚

Go 并发编程实战

技术写作

深入解析 Go 并发模型,从 goroutine 调度到 channel 设计,结合实际项目中的最佳实践。

🏛️

微服务架构设计实战

技术写作

分享微服务架构的设计思路,包括服务拆分策略、分布式事务、服务治理与可观测性方案。

🔧

API 监控工具集

开源工具

轻量级 API 健康检测与告警工具,支持自定义检查规则、多渠道通知与历史数据分析。

🤖

AI Agent 探索笔记

技术写作

记录 AI Agent 开发过程中的思考与实践,从 RAG 架构到工具调用,探索 AI 赋能工程效率。

最新文章

团队与客户评价

技术视野开阔,架构设计能力极强。主导的微服务平台改造项目,从方案设计到落地交付,每一步都清晰可控。是团队中不可或缺的技术核心。

对代码质量有极高的追求,写的代码清晰、优雅、易维护。在 Go 生态上的深度和广度都令人印象深刻,合作非常愉快。

交付速度和质量都超出预期。从系统设计到管理后台的完整解决方案,展现了极强的全栈能力。项目上线后稳定性达 99.9%。

在可观测性体系搭建上给出了专业方案,帮助我们快速定位了多个生产环境问题。技术分享也很用心,团队成员收获很大。

代码是思想的延伸,每一行都应当清晰、优雅且有意义。技术不是目的,而是让人从重复中解放、专注于创造的工具。

— 代码拾光

✨ 简洁至上 🏗️ 架构先行 📖 代码即文档 🔄 持续迭代 🤝 开源协作 🚀 效率优先

一起聊聊?

无论是技术交流、项目合作还是开源协作,欢迎随时联系我。让我们一起用代码创造更多可能。

GitHub

查看我的开源项目与代码贡献,欢迎 Star 和参与讨论。

访问 GitHub →

技术交流

对 Go 语言、系统架构或 AI 感兴趣?欢迎深入探讨。

了解更多 →

项目合作

有后端开发、系统架构或全栈项目需求?期待与您合作。

查看项目 →

技术写作

关注我的技术博客,获取最新的 Go 开发与架构设计文章。

阅读文章 →