Go / 实时通信 / 后端基础设施

Go 实时后端把通信链路做成可替换底座

我做过 Go 后端和实时通信基础设施,把 WebRTC、IM、业务事件拆成清晰契约。服务可以独立部署,客户端不必被某一种通信方案锁住。

35
App Store

应用会持续更新;下方按不同能力切面展开具体经历。

Sanva Memphis hero illustration
CareerLoom icon
CreatorKit icon
Lullacraft icon
Memory Copilot icon
SpeakLab icon
Spritewood icon
BrewLog icon
Chat Advisor icon
Chat4o icon
DreamLog icon
Form A Habit icon
GaragePal icon

Go / 实时通信 / 后端基础设施

Go 实时后端,把通信链路做成可替换底座

我做过 Go 后端和实时通信基础设施,把 WebRTC、IM、业务事件拆成清晰契约。服务可以独立部署,客户端不必被某一种通信方案锁住。

Go · gRPC · PostgreSQL · 实时链路

后端能力不是简历标签,是能不能撑住真实流量

Go 主要用在高并发 API、实时消息和基础设施胶水层。分层、原生 SQL、缓存和消息链路都要能解释清楚,出问题时也能追到具体边界。

我更看重契约和部署形态:服务可以单独上线,依赖可以隔离,客户端和业务层不被底层通信方案绑死。

  • Go / Gin REST API
  • gRPC publish 与 WebSocket 订阅链路
  • PostgreSQL / Redis / 原生 SQL
  • WebRTC / IM 插件化抽象
  • 可独立部署的实时基础设施

做产品,也能接住系统复杂度

我适合的不是单点页面或单个接口,而是需要把移动端、后端、AI、发布和运维一起接起来的工作。过去的底层和金融科技经验,让我在独立做产品时仍然先看边界、稳定性和长期维护。

已上架应用

CareerLoom icon
已上架

CareerLoom

效率

给求职者整理简历、经历和面试表达,重点是把材料收成能投递的版本。

CreatorKit icon
已上架

CreatorKit

创意

面向内容创作者的写作与改稿工具,减少从想法到发布之间的空转。

Lullacraft icon
已上架

Lullacraft

健康

给睡前放松场景做的轻量应用,重点在节奏、声音和低打扰体验。

Memory Copilot icon
已上架

Memory Copilot

效率

个人长期记忆助手,用检索和整理把零散记录变成可回看的资料。

SpeakLab icon
已上架

SpeakLab

教育

口语练习应用,帮助用户反复练、看弱项,而不是只给一句泛泛反馈。

Spritewood icon
已上架

Spritewood

创意

为拼豆创作生成清晰图纸和配色方案,帮助把图案变成可制作的拼豆作品。

查看全部

把复杂工作拆成可交付的链路

移动端与底层体验

iOS、React Native / Expo、Flutter 都做过;该回原生、处理启动链路或性能细节时不会停在业务层。

后端与云原生

Go / Gin、PostgreSQL、Redis、gRPC、Docker 到 AWS EKS / Kubernetes,能从接口契约一路看到部署和回滚。

AI 产品与 Agent 编排

把 LLM、RAG、长期记忆、提示词和多 Agent 协作放进可验收的流程里,而不是只拼一个 Demo。

CI/CD 与运维

构建、发布、健康检查、告警、证书和域名问题都能一起排查;上线要有证据,失败要能定位。

独立做应用之外,也做过生产系统

这里重点呈现可公开的技术经验:实时通信、Go 后端、云原生迁移、CI/CD、运维巡检和 Agent 编排。

实时通信与 Go 后端

把 IM、WebRTC、业务事件和客户端订阅拆成清晰契约;后端服务可以独立部署,客户端不用被底层通信方案锁死。

Go · gRPC · WebSocket · PostgreSQL
EKS 迁移与发布治理

做过生产迁移到 AWS EKS 的方案,覆盖容器镜像、Helm、Ingress、密钥、数据库、缓存、维护窗口、回滚和健康检查。

AWS EKS · Kubernetes · Helm · CI/CD
更适合承接的工作移动端 / 全栈 AI 产品Go 后端 / 云原生迁移Agent 编排 / 运维自动化

开源项目

transcendence-memory

给 AI Agent 用的自托管记忆服务,负责检索、RAG 和多模态资料入库。

  • 按容器隔离资料,也支持跨容器检索
  • LanceDB 向量检索和 LightRAG 知识图谱一起用
  • 支持 PDF、图片、表格等多模态资料入库
  • 通过连接 token 接入 Claude、Gemini、Cursor 等工具
MITLanceDBLightRAGRAG-AnythingPython
查看 GitHub

更完整的全栈维度

React Native / Expo 移动端
Swift / SwiftUI 原生 iOS
Flutter / Dart 跨平台
Next.js / React 19 前端
Go / Gin · gRPC · 实时链路
PostgreSQL · Redis · 原生 SQL
LLM 网关 · RAG · 长期记忆
订阅计费 · StoreKit · 上架合规
支付 / 钱包 / 出海收款经验
Cloudflare Pages · Nginx · 边缘缓存
AWS EKS · Kubernetes · Helm
Agent 编排 · 协作边界 · 结果审查

从一线工程到独立交付

1
约 13 年
互联网与金融科技 · iOS / 底层 / 支付
长期做 Objective-C / Swift、音视频、OpenGL、高性能 SDK、钱包和支付模块,也带过小规模技术团队。
2
全栈阶段
出海社交 / AI 产品 · Go 后端与 Flutter 客户端
做过 Go / Gin、PostgreSQL、Redis、gRPC、实时聊天、钱包交易、AI 聊天和跨平台客户端。
3
现在
Sanva · 独立 AI 应用与工程底座
持续发布独立应用,同时沉淀脚手架、LLM 网关、RAG 记忆、CI/CD、运维巡检和Agent 工程流程。

一致性与辨识度

视觉、配色和组件系统通常自己收口。尽量用统一规则保持一致性,再给每个产品留出足够辨识度。

Indigo
Ember
Teal
Cream
Peach
Lavender

共享一套基础规则,再根据产品语境调整配色、图标和细节。

我怎么把事情往前推

01
先验证问题

先做可用版本,再决定值不值得继续投入。

02
再引入 AI

AI 用来提速,不替代判断;进流程前先把边界写清楚。

03
最后做验证

上线前把关键路径、数据来源和异常情况逐项核对。

04
发布后继续收口

根据反馈修订,而不是把首发版本当终点。

如果方向合适

可以先看公开作品,也可以直接说你要解决的问题。

看公开作品联系我