You play as a fire lookout in the "walking simulator" Firewatch (https://www.firewatchgame.com/)
119 karma · joined April 14, 2015
I'm looking for more failure modes to add, so if you can think of any more send them my way!
Even in the case of multiple non-unique entries, if the stored objects are not meant to be mutable, the API exposes .reverse() to find the most recent.
1. Under the hood it partitions the log into sections to avoid Java's MappedByteBuffer size-limit. I've not tried to deliberately push the file-size limit yet, but it's something to add to the benchmarks when I publish them (soon!)
2. It doesn't support primitive arrays as of 1.4, but this is something that I have considered in future versions. Pull requests are definitely welcome.
3. I've not tested these failure cases yet.