Implementation of write-ahead log based storage.
rust
WALS::new("stream1", db)
.snapshot()
.iter()
.for_each(|record| {
let stream2 = WALS::from("stream2", db);
let result = process(record);
stream2.append(result);
})
TBD