介绍Curve的数据节点ChunkServer,包括: - ChunkServer整体架构,自顶向下介绍每个模块的功能。 - ChunkServer的注册和心跳。 - CopysetNode,介绍ChunkServer中的Copyset实例工作流程,与braft交互的方式(建议提前了解一下raft一致性协议)。 - DataStore模块,介绍ChunkServer中底层Chunk文件组织形式,ChunkFilePool介绍等。 - 新版本ChunkServer性能优化,介绍通过覆盖写减少WAL写放大的方案以及优化后的测试结果。