292 private links
An introduction from unsafe to safe Rust lifetimes
- Share immutable data in threads
- Mutex while sharing mutable data
An recommended example is provided in the "[Fearless Concurrency]"(https://blog.rust-lang.org/2017/11/14/Fearless-Concurrency-In-Firefox-Quantum.html) post of Mozilla about the success they has in parallelizing the CSS renderer.
Comme les humains sont assez mauvais à créer des logiciels sans bugs, Rust est grâce au compilateur un très bon moyen d'en éviter un certain nombre.
A feedback about handling errors properly instead of a one big error enum.
It detects ssh_bruteforce, credential_stuffing, port_scan, sudo_abuse, execution_guard, web_scan, user_agent_scanner, suricata_alert, docker_anomaly; integrity_alert, osquery_anomaly, distributed_ssh
wrappers, pgrx, pgdog, ParadeDB, Neon (Postgres in S3)
Indeed Rust is efficient. Postgres also covers a lot of features.
Key features:
- (mostly) Static memory management
- Advanced type system
- LLVM-backed compiler with "write once, run anywhere"
- Open governance and decentralized development
There are drawbacks:
- weird proposals
- the compiler uses a lot of resources
- the syntax can be heavy sometimes
- it's anemic standard library. It's a nightmare of supply chain security. The rust needs an official extended standard library packages for all the most common tasks: base64, crypto, rand, uuid...
Haha, Rust
An example of backend project built with Axum to consume databases and provide a UI for it