2 ms·
> I only have a handful of family users but I could still benefit from the additional vulnerability proofing of Rust Is the Rust version reducing vulnerabilit
by graemep 2y ago
> I only have a handful of family users but I could still benefit from the additional vulnerability proofing of Rust
Is the Rust version reducing vulnerabilities? It looks like the main reason for the Rust version is reduced CPU use, and Python does not suffer from the memory safety issues that C and C++ have.
- Arathorn 2y agoOnly in as much as it’s slightly harder to write buggy Rust than buggy Python thanks to Rust’s better type safety and concurrency safety features, and there’s less unsafe native code in Rust libs typically. However FOSS Synapse already uses Rust in a bunch of places for hot paths, and will continue to do so. It’s just reducing CPU and elastic scaling for hordes of workers that Syn Pro addresses.