# Hardware Protocols ## NVMe Apparently NVMe has a native networking transport version (like iSCSI?) called NVMe-oF. <https://blog.westerndigital.com/nvme-of-explained/> # Key-Value Stores ## NVMe Native Apparently the NVMe protocol has features that are particularly amenable to building K/V stores on top of it directly: <https://www.mydistributed.systems/2020/07/towards-building-high-performance-scale.html?m=1> [This HackerNews Thread](https://news.ycombinator.com/item?id=37897921) has a bunch of helpful responses on the topic. [Apache Crail](https://craillabs.github.io/) is a NVMe-native K/V store.