关于
关于我
我是 Corey Chen,常驻新加坡的 Go 后端工程师。过去两年,我为一个多租户 B2B 平台构建并运维微服务——身份、客户分群、通知、审计,以及连接它们的 Kafka 与 Temporal 基础管道。在此之前,我曾在 TikTok 存储基础设施团队实习。
我的思维方式
我最在意的是系统在出错时依然正确:消费者收到同一条消息两次、工作流跑到一半崩溃、下游调用超时。我最好的工作,大多是让这些情况变得平淡无奇。
我喜欢通过 profiler 和数据来理解问题,而不是靠猜测。我最自豪的一次内存泄漏修复,根因是一个被值拷贝的客户端,是通过阅读 heap profile 找到的。
工作之外,我用 AI 智能体做开发——我自己的交易运营系统把 Claude 和 Codex 作为需经审核的研究智能体来运行——我也写关于工程、市场和旅行的文章。
工作原则
系统思维
我将服务作为分布式整体的一部分来设计,而不是孤立的单元。每个决策都考虑上下游影响。
默认可观测
链路追踪、指标和结构化日志不是事后补充——它们是第一次提交的核心需求。
先交付,再迭代
相比完美的计划,我更看重能运行的软件:先跑起来,再度量,然后改进。
AI 增强工程
我利用 Claude Code、Cursor 和 Codex 等 AI 工具作为效率倍增器——而不是工程判断的替代品。
技能概览
gRPC
gRPC Backend
Go go-zero gRPC Gin GORM Temporal
Data
MySQL Redis Kafka
Infrastructure
Docker GitLab CI/CD Kubernetes
Observability
OpenTelemetry Jaeger Prometheus
AI Tools
Claude Code Codex Cursor
工具 & 设置
硬件
- MacBook Pro M3
- Mechanical keyboard
- Dual monitors
软件
- GoLand / VS Code
- iTerm2 + tmux
- Docker Desktop
- TablePlus
- Postman
工作流
- Feature branches + code review
- GitLab CI
- AI-assisted development with Claude Code, Codex and Cursor