public static WALCachedChannel of(WALChannel channel, int cacheSize) {
        return new WALCachedChannel(channel, cacheSize);
    }
A wrapper of {@link WALChannel} that caches for read to reduce I/O.
s3stream/src/main/java/com/automq/stream/s3/wal/util/WALCachedChannel.java