What would the recommended way to represent a read-only key-value store (populated from or fronting some other source) with these interfaces--have it export store but return errors from bucket.set and .delete calls? Is it worth considering having a read-only store interface, or is this use case too niche to warrant a separate interface?
What would the recommended way to represent a read-only key-value store (populated from or fronting some other source) with these interfaces--have it export
storebut return errors frombucket.setand.deletecalls? Is it worth considering having a read-onlystoreinterface, or is this use case too niche to warrant a separate interface?