2024 iThome 鐵人賽
Share More Gain More
Software Development
選手 87 文章 1807
Day 27
2024-09-28
779
0
在前一章節,我們通過一個實際案例討論了微服務,相信讀者對於它的演進設計脈絡已經有了一定的了解,並對於單體架構和微服務的差異有了具體的體會。不過,微服務涉及的技術...
Day 24
2024-10-08
778
0
上一篇文章我們談完 Domain Event 的發送部份以後,接下來我這篇文章想要談談 API + DDD,會有這篇文章是因為我在實作時有碰到一些 API...
Day 4
2024-08-23
775
0
鎖與隔離的問題 SQL 資料庫的寫入,必須要加上鎖 (lock) 才能確保一致性。 參考下方的示意圖,A 與 B 是兩條執行緒,如果它們同時對同一筆資料做更新的...
Day 9
2024-09-23
775
0
工作時常會使用到 Nginx 但其實一直沒有深入了解它是什麼東西,只知道用它來做反向代理和負載平衡,趁今天這個機會,來了解一下它整個原理吧! What is N...
Day 4
2024-08-04
775
0
昨天說到了constructor參數太多的一些缺點,以及JavaBeans pattern這個替代方案,還有使用JavaBeans pattern會出現的問題,...
Day 28
2024-08-28
773
0
前面我們介紹了分散式系統中對於 可用性 和 一致性 的抉擇也簡單比較了各個 Database 的設計傾向, 並透過 Replication, Sharding,...