高併發後端架構設計
從零設計可水平擴展的微服務,處理萬級 CCU 與每日千萬級事件,兼顧效能與可維護性。
服務
從架構設計到落地優化,承擔關鍵後端模組的技術決策。
從零設計可水平擴展的微服務,處理萬級 CCU 與每日千萬級事件,兼顧效能與可維護性。
GCP / GKE / Cloud Run 上的容器化部署、CI/CD、可觀測性與成本效能調校。
以 Kafka、Outbox/Inbox、冪等設計與分散式鎖,確保跨服務交易在高負載下不漏不重。
統一對外 API、降低系統耦合,重構既有系統提升可維護性與穩定性。
精選案例
以「問題 → 做法 → 量化成果」呈現,不點名雇主,僅以領域描述。
一個尚在概念階段的遊戲平台,需要從架構設計、微服務拆分、CI/CD、可觀測性到團隊賦能,完整落地成可運營的商業系統。
以技術合夥人角色主導全平台架構與技術選型:13 個微服務、即時對戰投注全流程(下注/結算/派彩/破產儲值)、WebSocket 協議、水池核心 + RTP 動態調控、事件驅動 + Outbox 確保零丟單、gRPC client-side LB、K8s GitOps 與全棧可觀測性;建立可複用開發鷹架並以 AI 輔助(Claude Code SDD)加速交付,同時把團隊從不會微服務帶到能獨立維運。
面向多家整合商的活動平台需支撐萬級同時在線與每日千萬級事件,並保證 Jackpot、預算池等資金邏輯零誤差。
事件驅動微服務 + Kafka 串流;Redis 分散式鎖管理 Jackpot Pool 與 Budget Pool(Lua / Atomic 操作);統一對外 API Proxy 降低耦合;重構同步排程與過期清除流程。
SCADA / MES / ERP(Baan) 與 Fanuc 設備分散且耦合,交易失敗難以回復,既有系統難以維護與擴充。
整合 SCADA / MES / ERP 與 Fanuc 設備串接;導入交易冪等與錯誤回復機制;重構既有系統架構,提升可維護性與穩定性。
技術棧
關於我
8+ 年後端開發經驗,橫跨製造業與 iGaming 兩個截然不同的領域,從工廠設備整合到萬級併發的線上平台都實際交付過。
能獨立承擔關鍵模組的架構設計與技術決策,專長落在雲原生部署、高併發系統與分散式資料一致性。喜歡把複雜的業務拆解成清晰、可測試、可長期維護的系統。