iT邦幫忙

2022 iThome 鐵人賽

DAY 16
0

雖然 Nodejs 允許 callback, Promise, async 等非同步的執行方式,但是其本質仍是單執行緒的執行程式。

Nodejs 內建的 child_process 模組允許開發者創建子行程 (Child process),來把工作分配給其他行程,藉此減輕主行程的運算負擔。

它在這個專案扮演了什麼角色?

3D 影像從 Renderer 傳送給 Server 後,它需要解碼、切割、再並分送給 agent,同時還要歸檔備份,這些工作可以交給更專職的指令去處理,比如在前擠篇文章提到過得 FFmpegwebp

筆者身體不適,文章篇幅較短,還請見諒


上一篇
Day 15 FFmpeg 簡介
下一篇
Day 17 有想過用 React 寫 CLI 嗎?沒有,因為你只想拿 React 來寫網頁(blessed 與 blessed-react 簡介)
系列文
關於用 Javascript (Typescript) Stack 打造某種 Backend 3D Rendering 的東東這檔事23
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言