That confused me too since I remember reading they are Rust proponents. Apparently their storage engine TiKV is written in Rust, and TiDB is the database built on top.
129 karma · joined December 13, 2024
That said I don’t have much against the use of void* or even char* here. If it works in C, it works in C++ just fine. std::span is not the right tool for this.
I fully agree that rseq should be more easily available to Linux developers, though.
Also the I vs E axis feels meaningless in this case.