[心得] 用 Go 語言實作 Job Queue 機制
在本版吸收大家的經驗跟知識,小弟感激不盡,這次來介紹『用 Go 語言實作 Job
Queue 機制』,用簡單的 Channel + Goroutine 來實現簡單的 Job Queue,底下是投影
片大綱:
1. what is the different unbuffered and buffered channel?
2. how to implement a job queue in golang?
3. how to stop the worker in a container?
4. Shutdown with Sigterm Handling
5. Canceling Workers without Context
6. Graceful shutdown with worker
7. How to auto-scaling build agent?
8. How to cancel the current Job
裡面講了很多實作細節,後續會將上面的細節錄製成影片,放在 Udemy 或 Youtube 上面
。
部落格: https://blog.wu-boy.com/2019/10/job-queue-in-golang/
投影片: https://www.slideshare.net/appleboy/job-queue-in-golang-184064840
Youtube 影片: https://www.youtube.com/channel/UCLCZJ9d_I7UJP2bpXpge8KA
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 3.0.67.238 (新加坡)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1571795206.A.270.html
推
10/23 09:48,
4年前
, 1F
10/23 09:48, 1F
→
10/23 10:20,
4年前
, 2F
10/23 10:20, 2F
推
10/23 10:36,
4年前
, 3F
10/23 10:36, 3F
推
10/23 11:48,
4年前
, 4F
10/23 11:48, 4F
→
10/23 12:28,
4年前
, 5F
10/23 12:28, 5F
推
10/23 12:32,
4年前
, 6F
10/23 12:32, 6F
推
10/23 12:59,
4年前
, 7F
10/23 12:59, 7F
移除有爭議商業連結
※ 編輯: appleboy46 (3.0.67.238 新加坡), 10/23/2019 13:39:11
推
10/23 14:19,
4年前
, 8F
10/23 14:19, 8F
→
10/23 14:36,
4年前
, 9F
10/23 14:36, 9F
→
10/23 14:46,
4年前
, 10F
10/23 14:46, 10F
推
10/23 18:55,
4年前
, 11F
10/23 18:55, 11F
→
10/23 18:55,
4年前
, 12F
10/23 18:55, 12F
→
10/23 18:55,
4年前
, 13F
10/23 18:55, 13F
推
10/23 18:57,
4年前
, 14F
10/23 18:57, 14F
→
10/23 18:57,
4年前
, 15F
10/23 18:57, 15F
→
10/23 20:01,
4年前
, 16F
10/23 20:01, 16F
→
10/23 20:04,
4年前
, 17F
10/23 20:04, 17F
→
10/23 20:04,
4年前
, 18F
10/23 20:04, 18F
→
10/23 20:05,
4年前
, 19F
10/23 20:05, 19F
→
10/23 20:05,
4年前
, 20F
10/23 20:05, 20F
→
10/23 20:05,
4年前
, 21F
10/23 20:05, 21F
推
10/23 20:50,
4年前
, 22F
10/23 20:50, 22F
→
10/23 22:10,
4年前
, 23F
10/23 22:10, 23F
→
10/23 22:11,
4年前
, 24F
10/23 22:11, 24F
→
10/24 12:23,
4年前
, 25F
10/24 12:23, 25F
推
10/24 12:26,
4年前
, 26F
10/24 12:26, 26F
推
10/24 12:33,
4年前
, 27F
10/24 12:33, 27F
推
10/24 12:38,
4年前
, 28F
10/24 12:38, 28F
→
10/24 12:38,
4年前
, 29F
10/24 12:38, 29F
推
10/24 12:41,
4年前
, 30F
10/24 12:41, 30F
→
10/24 12:41,
4年前
, 31F
10/24 12:41, 31F
→
10/24 13:22,
4年前
, 32F
10/24 13:22, 32F
→
10/24 13:23,
4年前
, 33F
10/24 13:23, 33F
推
10/25 01:14,
4年前
, 34F
10/25 01:14, 34F
→
10/25 01:14,
4年前
, 35F
10/25 01:14, 35F
→
10/25 01:14,
4年前
, 36F
10/25 01:14, 36F
→
10/25 01:14,
4年前
, 37F
10/25 01:14, 37F