iT邦幫忙

非同步處理相關文章
共有 7 則文章
鐵人賽 Software Development DAY 5

技術 [ Day 5 ] 非同步救星:初探 Netty 與 Event Loop 事件驅動模型

昨天我們親眼見證了同步連線的慘況:當大量併發請求湧入時,少量的執行緒會因為等待 I/O 而卡死(執行緒飢餓);但如果無腦加開成千上萬個執行緒,又會讓伺服器記憶體...

鐵人賽 Software Development DAY 3

技術 [ Day 3 ] 為什麼伺服器會卡死?圖解同步、非同步與阻塞的愛恨情仇

前兩天我們聊了系統設計的思維,以及高併發情境下(如演唱會搶票)伺服器連線池被榨乾的慘況。今天,我們終於要切入正題,來面對那個讓無數後端工程師頭痛的終極殺手——高...

鐵人賽 自我挑戰組 DAY 4

技術 Day4 : Spring Boot的@Schedule架構與Unit Test

Spring Boot的@Schedule架構與Unit Test Schedule類別的架構 ⭐⭐⭐⭐⭐⭐ 首先,先到Spring Boot專案當中加入一...

鐵人賽 Software Development DAY 16

技術 Day 16. 非同步工作 - Task & TaskEither

同步與非同步 Javascript是單執行緒(Single thread)的語言,也就是說,程式的執行是依照程式碼的順序按步就班的執行。單執行緒最大的困擾便是...

鐵人賽 自我挑戰組 DAY 17

技術 關於非同步-2

前言 前一篇有簡單說明 callback function、async / await 。 本篇說明 Promise.all、Promise.allSettle...

鐵人賽 Modern Web DAY 19

技術 非同步處理Promise

明天打算介紹Math.js和MathJax如何動態渲染數學方程式,其中會用到Javascript的非同步處理Promise類別,今天就在這邊介紹它。 Javas...

鐵人賽 自我挑戰組 DAY 24

技術 Day24 - Ruby on Rails 中的 Resque 的介紹與應用

前言 Resque (pronounced like "rescue") is a Redis-backed library for cr...