Home | 簡體中文 | 繁體中文 | 雜文 | 知乎專欄 | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 視頻教程 | 打賞(Donations) | About
知乎專欄多維度架構 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者”

14.8. FAQ

14.8.1. 實現雙活最大的障礙是什麼?

實現雙活最大的障礙是人,不是技術。你是否有足夠的權限起到很大的作用。

很多企業動不動講流程,跨部門溝通十分困難,甚至設置了很多部門防火牆(無形的牆),部門領導平級更是問題,這樣會無休止爭論下去,無法決策。

另外很多企業管理層不懂技術,無法做決策,有些領導更是怕擔責任。

開發人員都會牴觸你方案,因為在現有的穩定系統上增加改動且他並不理解的工作,後續的測試,驗收都受到影響。

運維也很不情願,只要是生產環境任何調整都存在一定的風險。

如果你的企業向上面一樣,企業已經在走下坡路了,不做事就不出事,拒絶創新.....

總之,裝B的人不在少數。

Many people think they are full of niubility and like to play zhuangbility, which only reflect their shability and erbility.

14.8.2. 雙活怎麼解決數據衝突問題

此文章已發佈,收到很多讀者的提問,雙活就是雙寫那麼怎麼解決同時寫入時的數據衝突問題。

如有下面兩個伺服器,每個伺服器有各自的ID,它們產生的數據類似下面

A伺服器: 1, 3, 5, 7
B伺服器: 2, 4, 6, 8
			

如果是三地數據中心,將產生類似如下的數據

A伺服器: 1, 4, 7, 10
B伺服器: 2, 5, 8, 11
C伺服器: 3, 6, 9, 12