利用Redlock演算法實現自己的分佈式鎖

我之前有寫透過 lock or CAS 來防治,Racing condition 問題,但如果這個問題延深到多台服務器甚至是 micor-services 架構我們要怎麼處理資料問題呢?

下面程式在單體服務或應用程式不會出問題,但如果服務器有多台問題可就大了,因為下面的 lock 只限於單體 Server 上

 

本文內容我的 blog 利用Redlock演算法實現自己的分佈式鎖 


如果本文對您幫助很大,可街口支付斗內鼓勵石頭^^