Hacker News new | ask | show | jobs
by eatonphil 810 days ago
Not that I see?

https://github.com/sabledb-io/sabledb/blob/main/sabledb/src/...

1 comments

RocksDB is written in C++ and runs in-process. That's just like having a load of unsafe Rust code.
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