Очередной раз бенчмракисты из TechEmpower обосрались 🤡
В чём суть, при каждом новом релизе .NET Core нам заявляют о приросте производительности aspcore в 5-10 раз, в бенчмарках в сравнении с конкурентами он занимает высокие позиции и находится в топ 10 самых быстрых фреймворков.
Но тут недавно челы покапались в исходнике бенчмарка и обнаружили там много тонко настроенного низкоуровневого кода C#, созданного специально для теста.
Например все HTTP заголовки сформированы заранее и сразу находятся в памяти на протяжении всего теста. Тоже самое с маршрутизацией, все пути захардкожены без использования стандартного маршрутизатора.
В итоге — в коде бенчмарка используется минимум кода из aspcore и максимум костылей, чисто для создания видимости производительности. Вот вам и Blazingly Fast 🤡
Post #604
23.1K

- 🤡 740
- 👍 18
- 💩 16
- 🤯 11
- 👏 7
- ❤ 3
- 🍌 3
- 😁 1
- 😢 1