← 回到首頁
#軟體架構 2 篇文章
Actor 模式:把「同時」變成「排隊」
共享記憶體加鎖為什麼難寫對?Actor 模式用私有狀態與非同步訊息換掉鎖。本文從死結談起,比較 Swift 的編譯器隔離與 Erlang 的行程隔離,並拆解 actor reentrancy 這個容易踩的坑。
#Actor Model#並行處理#軟體架構#Swift#Erlang#Elixir
平行運算的理想與現實:Functional Programming 真的能解決所有麻煩嗎?
平行運算、副作用、不可變資料——函數語言的這些特性常被過度神話。本文拆解三大常見誤解,還原 Functional Programming 典範的真正價值。
#Functional Programming#程式語言#平行運算#Haskell#軟體架構