1 个仓库
Mechanisms for bootstrapping shared data containers with specific schemas for multi-user synchronization.
Distinct from Session Initializers: Specifically targets the creation of shared data models for collaboration, unlike general remote connection bootstrapping.
Explore 1 awesome GitHub repository matching software engineering & architecture · Collaborative. Refine with filters or upvote what's useful.
FluidFramework 是一个实时协作框架和分布式状态同步引擎。它提供了一个协作数据模型库和一个云同步文档系统,旨在通过有序操作在连接的客户端之间复制数据结构,以确保最终一致性。 该框架利用客户端-服务器中继架构来路由和持久化操作,而无需自定义服务端业务逻辑。它通过共享数据容器管理协作会话的生命周期,并实施冲突解决策略(如“最后写入者胜”)以及乐观更新机制,以保持响应迅速的用户体验。 功能领域涵盖分层数据、键值对和实时文本编辑的同步。该系统包括用于独占操作协调的机制、用于用户界面更新的实时状态订阅,以及用于在企业平台上存储应用数据的集成云文档管理。 该项目包括一个用于原型设计协作功能而无需云部署的本地服务模拟。
Provides programmatic interfaces for initializing shared data containers with defined schemas.