top | item 39930755

(no title)

topbanana | 1 year ago

RocksDB is written in C++ and runs in-process. That's just like having a load of unsafe Rust code.

discuss

order

SableDb|1 year ago

So 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