Originally posted by caligula
View Post
Rustls Multi-Threaded Performance Is Battering OpenSSL
Collapse
X
-
Originally posted by Raka555 View PostThe thing is the other implementations have decades of baggage. They probably can't touch or understand a lot of the code.
We will have to see how well rustls stands up after 30 years of different people hacking on its code base.
Comment
-
-
Originally posted by caligula View PostOpenSSL is written in C, Assembly, and Perl. Those are all known for their shittiness in multi-core contexts. Perl is slow as hell. It's sad that the militant pink-lightblue-white coding sock community is winning because they're openly banning people from asking questions like in the std c++ committee. But it's great to see these piece of shit languages are slowly but surely dying. They're not really designed for modern post-2005 computers, anyways.
Comment
-
-
Originally posted by caligula View PostDid you hear about the C++ std committee UB question case?
I guess someone can't wait till C++ becomes naturally irrelevant.
Originally posted by Raka555 View PostThe thing is the other implementations have decades of baggage. They probably can't touch or understand a lot of the code.
We will have to see how well rustls stands up after 30 years of different people hacking on its code base.
Comment
-
-
Good on them. Tell them to go write their own shat in Rust instead of screwing with existing projects and they did. And it looks pretty good. Of course they're rolling their own crypto and we should all know how that saying goes.
So, can you use it? Sure. Is it mature and tested enough to use it for your illegal world domination communications? Well, you can if you like but wise people won't be doing so.
Originally posted by Anux View PostHoly shit, what's wrong with people these days? Can this get any more ridiculous? I mean if there is one woke psycho in the committee the others should be intelligent hackers and oppose this bullshit right away.
I guess someone can't wait till C++ becomes naturally irrelevant.
Of course if you mix C/C++/ASM and even Pearl it's likely to end up that way. But if you look at BoringSSL it has perfect scaling just the overall performance lacks behind. It all comes down to code practice and documentation.
Good thing with rust is that it (somewhat) forces you to code well and you can have build in unit test to spot any regressions.
Comment
-
-
Originally posted by caligula View PostIt's sad that the militant pink-lightblue-white coding sock community is winning because they're openly banning people from asking questions like in the std c++ committee
also, did you forget about the recent Rust Foundation dramas?
Comment
-
-
Originally posted by rafanelli View PostThis is where Rust shines. Boring TLS is C++/Assembly/C, OpenSSL is C. Rustls is 100% Rust,.
As stated in the benchmark, "This was used with aws-lc-rs". So Amazon's crypto primitives were being used.
Still, the multi-core performance is quite nice.
Comment
-
-
Originally posted by caligula View Post
Did you hear about the C++ std committee UB question case?
First, the committee cannot ban people. They have actual sex offenders operating there and no willingness or the means of banning them, even though many incredibly talented engineers had to quit because they felt deeply uncomfortable being forced to interact with him. If you're in the committee people are forced to interact with you and address your criticism, for the better or worst.
Then for that particular case, the entity sponsoring that person banned him from being sponsored by them again not just because of a complaint, but his refusal to address the complaint. I do agree that the nature of the complaint is questionable at best, but it was a stupid hill to die on. He could have turned the controversy against them instead.
Comment
-
-
Originally posted by gufide View Post
You have no idea what happened there so stop writing stupid
First, the committee cannot ban people. They have actual sex offenders operating there and no willingness or the means of banning them, even though many incredibly talented engineers had to quit because they felt deeply uncomfortable being forced to interact with him. If you're in the committee people are forced to interact with you and address your criticism, for the better or worst.
Then for that particular case, the entity sponsoring that person banned him from being sponsored by them again not just because of a complaint, but his refusal to address the complaint. I do agree that the nature of the complaint is questionable at best, but it was a stupid hill to die on. He could have turned the controversy against them instead.
to those who missed it: http://tomazos.com/ub_question_incident.pdf
Comment
-
Comment