CryptPad.fr usage has hit a record high, likely due to European lockdowns. 80K+ IPs have visited cryptpad.fr in the last week opening 360K pads. Notably, registration and drive usage are up 30% from April, showing CryptPad users are here to stay! #privacy#e2ee#cryptpad
@cjd@cryptpad we recently upgraded to use 8 cores on the API server to leave room for growth. At peak usage it's running at about 50% capacity, but most of the day it's much lower than that.
@cjd@cryptpad we have some client optimizations coming soon that will probably have a bigger impact on server usage than anything we could possibly do on the server itself.
@ansuz@cryptpad Nice. Personally I have almost entirely moved from nodejs to Rust/Tokio for event servers, it's all the same logic but you have N active threads (number of cpu cores) plus like 200 threads which are used for blocking operations like disk access.
@ansuz@cryptpad Yeah lol, a major risk with Rust is that it's such a "beautiful" language that it is very easy to become enamored with code beauty and forget about the objective. I think that's why there are so many half complete Rust projects out there.
@cjd@cryptpad from what I've heard most of the old haskell jokes apply equally well to rust. unsafe blocks are the worm to all that beautiful code's apple.
@ansuz @cryptpad
The worm in my Rust apple is exiting to C code because It Works Perfectly Well I Ain't Rewriting That. 😂