Lesson 23: 系統的緩衝區-Queue 佇列與非同步處理 (Asynchronous)
佇列
佇列的實作工具非常多,舉凡AWS SQS、RabbitMQ、Kafka…等。
佇列的特性,其實是一個非常強大的系統緩衝區,應用層面非常廣。
什麼是佇列?
佇列可以想像成,在既有流程中外,有另一個”水管”,來連接原有的資料流(或邏輯過程),其中 呼叫方將資料 推(Push)到水管中,接受方(監聽) 從水管中將資料拉(Pull)出處理
為什麼佇列是「強大的緩衝區」?
在同步處理中,系統像是一
blog.bennett1999.com2 min read