- [ ] handle potential races with concurrent writes to the same key - [ ] better error handling and retry logic - [ ] handle potentially uninitialized positions at the end of the WAL - [ ] better handling of LRU entries