從移動優先到離線優先(二) - 爲什麼離線應用開發如此困難

爲什麼離線應用開發如此困難     構建分佈式系統是計算機科學中最嚴峻的挑戰之一。一個離線應用本質上也是一個分佈式系統,數據存儲在本地設備上,也在服務器上。由於數據在任何一個位置都可以獨立更改,因此設備和服務器上的數據版本直接可能產生衝突。這看似是個簡單的問題,但那是在應用開發中很難解決衝突。     當面臨解決數據衝突這一艱鉅的複雜問題時, 開發人員往往做出很多讓步。有些人會簡單化他們的做法,
相關文章
相關標籤/搜索