前一部描述的是可靠、長時間運行伺服器應用的模式;本部描述**批次處理(batch processing)**的模式。

  • 與長時間運行的應用相反,批次行程預期只運行一小段時間。例子:彙整使用者遙測資料、分析銷售資料以產出每日或每週報表、影片轉檔。
  • 批次行程的一般特徵是:需要快速處理大量資料,並以平行化加速處理。
  • 分散式批次處理最著名的模式是 MapReduce——它本身已發展成一整個產業;但除此之外還有數個對批次處理很有用的模式,將在接下來各章描述。