iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Software Development

Elixir 多工 : Processes 與 OTP 系列

介紹作為 Elixir 核心的 Processes 與延伸的多工框架 OTP,讓我們一起研究分享平常在寫 Elixir 可以輕鬆做到多工底下隱藏的原理以及進階應用。

參賽天數 14 天 | 共 14 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

11 GenServer call

call 與 cast 非常相似,但是 handle_call/3 要求的回傳格式不同 這次要回傳的 tuple 裡分別是 {:reply, reply, ne...

2024-09-25 ‧ 由 韋政 分享
DAY 12

12 Client/Server API 區分

目前我們要產生以及呼叫 GenServer 都是使用 GenServer.start_link/2 與 GenServer.call/3 等 GenServer...

2024-09-26 ‧ 由 韋政 分享
DAY 13

13 handle_info

除了 handle_cast 與 handle_call 之外,另一個相當常用的是 handle_info/2 這個 callback 可以接收普通的 proc...

2024-09-27 ‧ 由 韋政 分享
DAY 14

14 GenServer 生命循環

讓我們統整一下整個 GenServer process 從啟動、接收訊息到結束的流程 啟動 啟動並有了剛開始的 state 之後,GenServer 便會自己...

2024-09-28 ‧ 由 韋政 分享