Skip to content
wh
:~$
William Hung
首頁
文章
外掛
關於我
連結
繁
首頁
文章
舞蹈
工程
其他
外掛
關於我
連結
繁體中文
Theme
All writing
$ blog / engineering
Engineering
實例工作經驗上碰到的大小事,從中學習並記錄
Series
Series · 5 parts
Jul 2026
讓 login 執行緒安全
一次正式環境的競態條件,換來關於鎖、原子性與安全發布的四個教訓。
00
讓 login 執行緒安全:四筆用血淚換來的併發學費
(overview)
01
mutex 只提供 ACID 的隔離性,其餘全靠自己
02
先做完再發佈:安全發佈模式的三步驟實作
03
Python with lock:例外發生時也保證釋放鎖
04
雙重檢查鎖定:兩個看似相同的檢查各司其職