我一個人從零設計、實作到營運一套多租戶事件總線平台——端到端、AI 輔助。近 10 年後端,3 年前轉 Go 為主力語言;能把系統從零帶到生產,並以 TDD/契約測試/合併前審查守住品質。
近 10 年後端開發,橫跨微服務、API 平台、即時通訊與可靠訊息投遞。做過大型平台核心後端(會員、金流、認證、內容、API Gateway 5+ 子系統),也接過真實第三方金流串接與錢包結算。最能定義我的一件事:能獨立把一套系統從環境建置、開發、上線到監控維運全程一人交付——這正是遠端、高自主團隊需要的。
以 AI 輔助從 0 設計並實作:把 Kafka 收斂在閘道之後,對外只提供 HTTP/SSE/WebSocket/MCP,讓應用與 AI agent「一句話接入」事件流;鑑權、限流與多租戶隔離全由平台收斂。架構採 Go monorepo 模組化單體——單一 binary 降維運成本,同時保留清楚的服務邊界,備妥 Compose/Helm 拆分路徑。
充值/提現串接真實第三方金流 gateway(含回卡驗證);錢包以交易鎖處理併發、避免超領重複入帳;代理分潤結算。
接手 OpenIM 二次開發,把推送從對所有 gateway 廣播 O(N) 改為 Redis 連線索引 + 定向投遞 O(1),解 k8s 水平擴展流量放大。
為 APISIX 開發 Go plugin(多租戶黑白名單、維護窗口);多家第三方登入(Apple 多 audience、PKCE);AI 內容生成串接。
自架 Homelab:Proxmox LXC 開發環境 + 共用中間件;VPS Docker Compose 部署、反向代理自動化、TLS、fail2ban/UFW 資安強化。