支付與錢包系統
技術負責人・帶領 13 人以上團隊・2024–2026
問題
高併發交易下,回呼重送或網路重試都可能讓同一筆款項被處理兩次;會員餘額與資金流水必須隨時對得上。
做法
- 支付冪等、分散式鎖與餘額一致性機制,同一筆交易只入帳一次
- 補償與重試機制處理失敗交易,搭配風控稽核
- 以 Kafka、Redis、MongoDB 建立事件驅動架構
- 自動對帳流程,加上交易監控與告警
- 以重送、併發與補償情境的測試驗證上述機制
成果
- 冪等與分散式鎖
- 不重複扣款
- 補償與稽核流程
- 自動對帳
公司名稱與營運數據暫不公開。可公開的是測試情境:回呼重送、併發請求與補償,沒有另附線上交易量。