Swift sucks at web serving… or does it?

A few weeks ago, Axel Roest published a simple web server comparison, that turned out to not be doing what it was thought to be doing. Figuring that out was a very interesting discussion that warrants a retrospective, to look at which parts were particularly helpful and which not so much.

Tangentially, I want to highlight that Axel's comparison is notable because he is interested in efficiency, not mere brute performance. The two are usually correlated but not always the same. He correctly [...]

https://wadetregaskis.com/swift-sucks-at-web-serving-or-does-it/

Swift sucks at web serving… or does it? – Wade Tregaskis

@everything Nice write-up of this epic thread!

It would be nice to see the complete updated results somewhere for reference, especially since you’ve got the outdated ones so prominently in the introduction.

Could make for a nice side by side showing the difference!

@finestructure @everything Yep, Axel hasn’t yet done a [hopefully] final re-run to get fully corrected results. Though I don’t expect they’ll change much from his second post (it should just fix the success rate). I believe he’s intending to do a third post, for those revised results. I’ll update mine to link to it, when he does.

@everything I followed this in the Swift forum thread. What was striking is how collaborative and professional it was.

Maybe my experience in corporate life has made me jaded. It feels like this could have been a circular firing squad of blame and recriminations. Instead it was just curious people trying to be helpful.

That spirit in a community is a delightful positive force.

@pixelscience @everything Yeah, it was partly because it was such an interesting conversation and collaboration that I wanted to write about it. That and that it had a happy ending (there’s plenty of similar “why is this code weird?” threads which alas never find closure).

There’s fairly often some great threads in the Swift Forums, like that. Not always, of course, but I suppose that’s unavoidable with a public common.