整个 chatspace,从整体上可以抽象成一个消息系统
用户移动,是一个消息事件,经后端处理后,将发送给其他所有能看到该用户的用户一条该用户移动的消息。满足(事件 -> 处理 -> 通知)

元数据 + 打包,是一个固定的模式
如进入区域,产生一个进入区域事件,接下来就是发送给该用户一条该区域信息的通知
区域内的所有信息,需要进行打包,然后在前端呈现,这就是处理阶段的 “打包”

需要打包的资源很多,所以需要采用并发任务管理,多个资源并行打包
打包后如何组装?这就是一个组装的问题
不同类型的区域、不同的物品,具有不同的组装方式,即便使用的资源是一样的