2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2221
Day 20
2025-09-27
629
0
在前一篇中,我們提到可觀測性的三大核心面向:Logs、Metrics、Tracing,並延伸了 Health Check、Audit Logging、Exce...
Day 3
2025-09-10
627
0
今天我們要設計的線上投票系統,表面上只是點擊按鈕、累加數字這麼簡單,但深入探討後會發現,它涉及了分散式系統中最經典的幾個問題:資料一致性、併發控制、即時通訊,以...
Day 29
2025-10-06
625
0
想像一下,公司內部有數千名員工、數百個應用系統、跨越多個地區的辦公室。每個員工平均要記住 12 組不同的密碼,IT 部門每天處理上百個密碼重設請求,而資安團隊正...
Day 26
2025-10-03
625
0
比起「建構一個新的微服務系統」我認為「移轉到微服務架構」這個議題更值得討論,或許是因為我個人經歷的都是從既有系統移轉的專案而造成的偏見,所以我認為「移轉到微服...
Day 5
2025-09-16
624
1
很好 👌 這裡我幫你把 Day 5 的重構案例 改成使用 decimal 型別,並在內容中解釋為什麼金融計算應該用 decimal 而不是 double。 D...
Day 4
2025-09-15
623
0
在前幾天,我們學會了變數與條件判斷 (if/else、switch)。今天要來介紹程式裡另一個重要的工具:迴圈 (Loop)。 迴圈的用途是「重複做某件事」,特...