日志服务与 Palf:把 Multi-Paxos 摊开成一条可复制的日志打开 OceanBase 的日志服务目录 src/logservice/palf/,你会看到一堆似曾相识的名字:log_storage.h、log_block_mgr.h、log_cache.h、log_io_worker.h、log_meta.h,还有 lsn.h 里定义了 LSN 结构、lsn_allocator.h 里有个 LSNAllocator。把目录名遮住,你会以为这是一个单机文件系统的实现。这不是错觉。OceanBase 官方把它明确命名为 Palf,全称 “Paxos Backed App