Fsync是用于实现不同机器上的数据实时同步功能。对于会同时发生变化的文件,服务器端会观察文件的变化,并同时生成变化文件的校验和,客户端会定时地将本地的校验和与服务器端的校验和进行比较,对于发生变化的文件发起同步请求。
- 对文件进行压缩进行同步
- 内部有哈希树维护各个文件的哈希
- 文件同步完成之后还会执行reload操作
- 基于inotify发现词典变化
- 托管应用的启动
- 保留多个版本进行备份
- 异步下载和解压、压缩文件
- 依靠zookeeper实现服务发现功能
| Name | Name | Last commit date | ||
|---|---|---|---|---|