2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2216
Day 18
2025-10-02
535
0
在傳統系統裡,商品庫存通常就是一張資料表 + 一堆邏輯、鎖與交易機制。 但當系統拆成微服務、要支援高併發時,庫存鎖衝突、分散式一致性、重試與補償,往往變成工程師...
Day 1
2025-08-01
535
1
回想起主管曾經說過的一句話: 「如果不知道整個從請求發出到系統服務處理的流程是怎麼來的,就永遠脫離不了碼農。」 這句話一直深深印在我的腦海中。 剛從 Jav...
Day 14
2025-09-28
534
0
在單體應用中,只要以 Transaction begin/commit 或 @Transactional 就能跨表保證「全部成功或全部失敗」。發生錯誤時資料庫會...
Day 30
2025-09-30
534
2
資料庫大哉問已 MySQL 為主介紹了許多資料庫設計用到的技術,這些技術不限於 MySQL,能在大多資料庫系統中看到類似的身影。 哪些技術是資料庫設計的共同基石...
Day 20
2025-08-23
533
0
本章重點 權限不是愛的供養,是最低可行的工具。 金鑰不怕外流,怕的是不會過期與不能撤銷。 權限是收緊再開例外,不是先放再補破網。 貝老闆:「好消息!...
Day 16
2025-08-16
533
0
Semaphore(信號量) 信號量(Semaphore)是作業系統提供的一種「軟體層級」的同步工具,用於管理對共享資源的訪問。它本質上是一個整數變數,並搭配兩...