4 ms·
RocksDB is written in C++ and runs in-process. That's just like having a load of unsafe Rust code.
by topbanana 2y ago
RocksDB is written in C++ and runs in-process. That's just like having a load of unsafe Rust code.
- deleted 2y ago[deleted]
- SableDb 2y agoSo does OpenSSL, Bytes crates, WinAPI and many many other crates used by many Rust applications. Does this make applications written in Rust less "Rusties"? IMO, the networking, threading and "tasks" ("green threads") in SableDb code base are the most risky part of writing a server and by choosing Rust, the risk of memory issues is reduced to minimum without scarifying performance