Done 序列和 Ready 序列的不同

WIP Queues: Done vs Ready
http://lostechies.com/derickbailey/2009/09/01/wip-queues-done-vs-ready/

以前不覺得這兩種 queue 有甚麼不同, 看完這篇才知道這其實是兩種不同 mindset. push 和 pull 是兩種世界啊

1. Done Queue
- 當工作被處理完, 要準備移到下個步驟. 它可能不知道, 接下來要在哪裡被處理. 只是先待在 queue, 等待別人來拿. 這個 queue 就是 done queue.
- 這是一種 pull 系統
- 它會觸發不同步驟之間的交棒的動作, 因為下個步驟的人有需要時, 去 pull 這個工作進行, 所以會去做交棒的動作.


2. Ready Queue
- 當某個工作已經被完成, 準備要被"下個步驟"處理(這個步驟是誰已經知道了), 它會放到這個所謂的"下個步驟"中的 queue.
- 它是被 push 進入到這個步驟, 而不是 pull 進來的.
- 所以下個步驟的人壓力會比較大, 因為它可能要面對 ready queue 中一大堆工作.
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 kojenchieh 的頭像
    kojenchieh

    David Ko的學習之旅

    kojenchieh 發表在 痞客邦 留言(0) 人氣()