现在对于实时web 协作的需求是越来越多了,大家的做法会很多,而且业界也有不少开源的(微软也很早也开源了singalr 实时框架)
meteor 也是一个不错的选择,yjs 也是一个框架(基于p2p的),Fluid Framework 是微软开源的新项目
参考架构
说明
目前对于Fluid service 的实现包含了微软自己的云服务,同时也包含了可以自托管运行的,同时我们也可以参考指南自己实现类似的
官方文档做的还是很不错的,资料比较丰富
参考资料
https://github.com/microsoft/FluidFramework
https://fluidframework.com/docs/concepts/architecture/
https://dotnet.microsoft.com/en-us/apps/aspnet/signalr
https://github.com/dotnet/aspnetcore/blob/main/src/SignalR/docs/specs/HubProtocol.md?WT.mc_id=dotnet-35129-website
https://www.meteor.com/
http://github.com/yjs/yjs
https://docs.yjs.dev/
https://github.com/microsoft/FluidFramework/tree/main/server#readme