關於網際網路「一致性」架構設計的一切

2021-08-08 21:55:59 字數 824 閱讀 8979

前篇:

都收到網友好評:

本文再做總結,體系化介紹網際網路一致性架構技術。

一、session一致性

文章:《

session一致性,架構設計,實踐

》 內容:

二、資料庫主從一致性

文章:《

資料庫主從一致性,架構設計,實踐

》 內容:

三、資料庫雙主一致性

文章:《

資料庫雙主一致性,架構設計,實踐

》 內容:

四、資料庫與快取一致性

文章:《

資料庫與快取一致性,架構設計,實踐

》 內容:

五、資料冗餘一致性

文章:《資料冗餘一致性,架構設計,實踐》

內容:

六、訊息時序一致性

文章:《訊息時序一致性,架構設計,實踐》

內容:

七、分布式事務一致性

文章:《分布式事務一致性,架構設計,實踐》

內容:

八、庫存扣減一致性

文章:《高併發庫存扣減一致性,架構設計,實踐》

內容:

補充閱讀:《

再議庫存扣減一致性方案

》 補充閱讀:《

一分鐘實現分布式鎖》

不一定高深,但一定有收穫,感謝大家的支援。

網際網路一致性架構設計 session一致性

網際網路一致性架構設計 session一致性 session是什麼 伺服器為每個使用者建立乙個會話,儲存使用者的相關資訊,以便多次請求能夠定位到同乙個上下文。web開發中,web server可以自動為同乙個瀏覽器的訪問使用者自動建立session,提供資料儲存功能。最常見的,會把使用者的登入資訊 ...

網際網路一致性架構設計 DB雙主一致性

網際網路一致性架構設計 db雙主一致性 mysql資料庫集群常使用一主多從,主從同步,讀寫分離的方式來擴充資料庫的讀效能,保證讀庫的高可用,但此時寫庫仍然是單點。解決方法 在乙個mysql資料庫集群中可以設定兩個主庫,並設定雙向同步,以冗餘寫庫的方式來保證寫庫的高可用。需求分析 資料冗餘會引發資料的...

網際網路一致性架構設計 DB和Cache一致性

網際網路一致性架構設計 db和cache一致性 需求分析 下面兩種情況會出現髒資料 單庫情況下 服務層的併發讀寫,快取與資料庫的操作交叉進行,這種情況雖然少見,但理論上是存在的,後發起的請求b在先發起的請求a中間完成了。1.請求a發起乙個寫操作,第一步淘汰了cache,然後這個請求因為各種原因在服務...