0
Q
實時系統的併發
A
回答
2
您應該看看Operational Transformation算法,它們可以很好地處理持續集成的併發事件。
啓用OT的系統能夠接受時間併發事件並在必要時轉換這些事件,以便在服務器和所有客戶端進行Converge。
或者說以其他方式能夠管理由於網絡延遲導致的客戶端「分歧」,並使所有客戶端和服務器以與以明確定義的順序應用的「操作」相同的狀態完成。
Google Wave是一個使用OT進行併發編輯的系統示例,您可以看到關於Google Wave如何處理OT的粗魯解釋。和here你有一個非常好的發展解釋。
+0
非常感謝。 – user900168 2012-02-06 02:06:23
相關問題
- 1. 事件觸發的實時系統
- 2. 高併發系統鎖定
- 3. 實時系統的體系結構?
- 4. Scala和Java實時系統
- 5. 系統定時器實現
- 6. MSMQ在實時系統
- 7. 併發系統的有限狀態機
- 8. 實施實時投票系統
- 9. 需要使用PHP和MySQL開發實時系統的建議
- 10. 實時與系統時鐘分開
- 11. VirtualMachine上的Sun Java實時系統/雲
- 12. Rails的王菲實時通知系統
- 13. 什麼是實時系統的彗星?
- 14. 實現標籤系統與多發表
- 15. 併發系統建模工具
- 16. Xml /文件系統併發訪問
- 17. 併發文件系統掃描
- 18. 實時監控系統將實時數據發送至Android設備?
- 19. API.AI系統實體
- 20. 在實時系統上編程
- 21. 實時操作系統調度程序
- 22. 實時分析處理系統設計
- 23. 實時更新Web系統 - Ajax,PHP,MySQL
- 24. 堆棧實現 - 防止實時系統中的致命錯誤
- 25. 實現實時IP白名單系統的最佳方式
- 26. 並行化fortran 2008系統地「併發」,可能與openmp
- 27. SVN合併錯誤:文件系統並沒有發現
- 28. 在Python中跟蹤系統和實時統計分析
- 29. ECS(實體組件系統)中的交互系統?
- 30. 如何實現類似於linux系統時鐘的c時鐘
這可能取決於手頭的問題。你想解決什麼問題?爲什麼你需要檢測事件的同時性? – 2011-12-28 06:04:08
只是有趣的。假設同時收到兩個事件,但由於處理器只能按順序處理事件,所以最終結果可能完全錯誤。 – user900168 2011-12-29 06:28:07