top | item 46428237

(no title)

dacapoday | 2 months ago

I just tried building some immutable data structures in Go: (https://github.com/dacapoday/smol) a kv store base on cow b+ tree

discuss

order

dacapoday|2 months ago

In-memory immuatable data structures seem to be only suitable for scenarios with large amounts of data and high concurrency. In most scenarios, this actually incurs a lot of additional copying overhead.