一、前言談及消息的三大頑疾——消息丟失、消息重複消費、消息堆積,以及緩存的三大挑戰——緩存雪崩、緩存穿透、緩存擊穿,這些話題雖已屢見不鮮,其理論上的解決方案也頗爲成熟。然而,在實際操作中,這些方案卻往往難以得到有效實施。在消息系統的研究領域,Kafka 與 RocketMQ 無疑是兩大常用的消息中間件。對於熱愛鑽研源碼的 Java 程序員而言,RocketMQ 無疑是一個值得深入探索的選擇,畢竟它 ⌘ Read more
一、前言談及消息的三大頑疾——消息丟失、消息重複消費、消息堆積,以及緩存的三大挑戰——緩存雪崩、緩存穿透、緩存擊穿,這些話題雖已屢見不鮮,其理論上的解決方案也頗爲成熟。然而,在實際操作中,這些方案卻往往難以得到有效實施。在消息系統的研究領域,Kafka 與 RocketMQ 無疑是兩大常用的消息中間件。對於熱愛鑽研源碼的 Java 程序員而言,RocketMQ 無疑是一個值得深入探索的選擇,畢竟它 ⌘ Read more