3 ms·
Here's what I read: they had a solution written in Node.js; they rewrote the solution in .NET Core; it was 20x faster. It's anecdotal, sure, and Microsoft promp
by markrendle 9y ago
Here's what I read: they had a solution written in Node.js; they rewrote the solution in .NET Core; it was 20x faster. It's anecdotal, sure, and Microsoft prompted them to write it, and YMMV, but they did a thing and it had a remarkable result so they've remarked on it. It's not realistic to expect them to take the time to build a representative sample that doesn't expose any of their proprietary business logic; they're running a business and have more important things to do.
Anecdote of my own: I was working on a web bug that had to generate a few v4 UUIDs on every request, and using a version of Node for which the libuuid wrapper wasn't working, so I was using the fastest script-based generator I could find, but it was still too slow. A .NET Core version of the same code handled something like 40x the number of requests on the same hardware.
If nothing else, it demonstrates that using the same solution for all your different problems is A Bad Thing, because there are surely things that .NET Core is not particularly good at either.
- jrs95 9y agoThe biggest problem with .NET Core imo is that .NET just seems to be permanently uncool, despite how good it is. Maybe one day this industry will be less fashion driven...
- wtf_is_up 9y agoI'd love to use it, but being Windows only for years was a non-starter for me.
- StriverGuy 9y ago.NET core is cross platform. It is also far more performant than traditional .NET. The new framework is a huge leap forward.
- mobilemidget 9y agoC / C++ is too, frameworks are for the lazy
- newdayrising 9y agoReally wish everyone was as hard working as you.
- jrs95 9y agoThis? Hard working? Psh. If you're not using a magnetic needle and a steady hand you're way too lazy for me.
- GordonS 9y agoYeah, but not everyone is a hype-train riding, super-cool hipster intent on switches languages every 6 months as some kind of fashion statement.
- jrs95 9y agoThey aren't, but there's still a lot of irrational hate for anything even remotely associated with Microsoft, even amongst people who aren't chasing the hype. I can't really think of any other major general purpose platform that has this kind of PR problem.