如何實作簡單的持久性訊息佇列? 10月 03, 2015 分類 Software Development 有時候在需要訊息傳遞的應用場景,因為需求簡單不想使用到像 RabbitMQ 這種企業級的訊息中介軟體 (middleware), 使用 Redis 雖然夠簡單但畢竟還是需要執行另一個進程 (process),總還是有殺雞用牛刀的感覺。 但是另一方面又有訊息不能遺失的需求,自己處理訊息持久性 (persistence) 實在麻煩, 畢竟訊息儲存還是要支援 ACID 特性才能號稱做到不遺失。 閱讀全文