LINUX.ORG.RU

Команда ASP.NET Core смогла добиться обработки более миллиона запросов в секунду

 


2

3

Команды ASP.NET Core и .NET Core смогли добиться обработки 1.15 миллионов запросов в секунду.

Повышение производительности - 2300% относительно ASP.NET 4.6.

Стоит отметить, что .NET Core сейчас является проектом с открытым исходным кодом под лицензией MIT.

>>> Подробности

Они его через nginx запустили?

BaBL ★★★★ ()
Ответ на: комментарий от BaBL

Насколько я понял, это self hosted приложение. Запускали на Win 2016 Nano Server и Linux.

Jack-Laphroaig ()

2300%

И таки что они сделали?

loz ★★★★★ ()
Ответ на: комментарий от loz

2300%
И таки что они сделали?

Мигрировали с 4-го пня на 24-х процессорный зион.

haku ★★★★ ()

2300% относительно ASP.NET 4.6

это ж сколько лет они гнали откровенный брак?

haku ★★★★ ()

А предыдущий рекорд кем был установлен и в каком размере?

Aceler ★★★★★ ()
Ответ на: комментарий от Jack-Laphroaig

Your Nano Server workloads (Hyper-V, IIS, failover clustering, scale-out file server, etc.) run as isolated containers that borrow from Docker technology
умеет к тому же жить внутри docker'a

Нельзя же так переводить.

subwoofer ★★★★ ()
Ответ на: комментарий от subwoofer

Сори, добавил возможно отсебятины, имел ввиду то, что по идее Win Server 2016 должен поддерживаться новым докером, который МС и Докер вроде как совместно пилят. Была где-то такая инфа.

Jack-Laphroaig ()
Ответ на: комментарий от Jack-Laphroaig

Помню в игрушку играл на Intel286 под DOS - гоночки, медленоватые, как мне показалось. А потом как то запустил на своем более новом (по тем временам) AMD K-6-III - так очень быстро гонки пошли, после старта до аварии проходило меньше секунды ;-)

Здесь по такому же принципу получили прирост производительности?

ivanlex ★★★ ()

Я же говорил ASP лучшие!

weare ★★ ()
Ответ на: комментарий от Jack-Laphroaig

добавил возможно отсебятины

И продолжил, про «новый докер»

subwoofer ★★★★ ()

Это прогресс! Уже снес Ubuntu, ставлю ASP.

anonymous ()

Думаю после этой новости большинство проектов на C/C++ и прочих питонов перейдут на .NET

weare ★★ ()

Нужнее оно от этого не стало.

CYB3R ★★★★★ ()

А сколько у других платформ в такой же конфигурации?

Ivan_qrt ★★ ()

The third decimal place 0.05 Million (e.g. 50,000) is around the total number of requests per second that ASP.NET 4.6 could perform of the same type, on the same hardware

Наверное всё-таки слипы убрали

1,150,000+ requests served per second is for small fine-grained requests

практически пинговали сервер

Running on an Azure G4 VM you can see we can hit 12.6 Gbps while only using 36% CPU

Azure G4: 16 cores, 224 GB RAM, 3 072 GB DISK, $3 631 / mo 0_o

(Нигде не написано, что 1,150,000 они получили именно на G4, на чём они получиил 1,150,000 я вообще в статье не нашёл)

бенчмарки от микрософт, одним словом. С другой стороны стало понятно, что юзать - .Net Core или mono

Надо будет посмотреть, как Теперь оно по сравнению с джавой

instant ()
Ответ на: комментарий от ZenitharChampion

Для этого есть кнопка Turbo

Не всегда помогало. Особенно прикольно было играть в старые файтинги - Нео отдыхает.

no-such-file ★★★★★ ()

Команды ASP.NET Core и .NET Core смогли добиться обработки 1.15 миллионов запросов в секунду.

Дропали все запросы?

Quasar ★★★★★ ()

И чо? Какой-то сферический перформанс в вакууме. Настолько оно убого, что даже стыдно сравниться с php/nodejs?

foror ()
Ответ на: комментарий от foror

С этимми двумя вообще что-то сравнивать стыдно.

ritsufag ★★★★★ ()

— А два миллиона можете?
— Можем и три, но такая фигня получается...

anonymous ()
Ответ на: комментарий от anonymous

Этот перец давно не CEO. И даже не в MS, если правильно помню. Но свидетели Столлмана за новостями не следят, как видно.

spec_po_kiskam ()
Последнее исправление: spec_po_kiskam (всего исправлений: 1)

Какая-то адовая синтетика, а не тест. Уж фибоначи бы посчитали, что ли.

WARNING ★★★ ()

то-есть они кого то задолбали своими .net запросами?

fMad ★★ ()

А в чём собственно новость? Тоже самое можно сделать например на ноде. При такой скорости всё будет зависеть от железа / ширины канала.

Rodegast ★★★★ ()
Ответ на: комментарий от ZenitharChampion

Нет. На 286 не было такой. Была такая на моем 486 (33/66MHz). На AMD K-6-III тоже не было. На текущем так же нет.

ivanlex ★★★ ()
Ответ на: комментарий от foror

Почему стыдно? Вообще-то, нода отмечена на графике. Просто она в настолько глубокой заднице, что вы её сразу и не заметили)

anonymous ()

Молодцы. А теперь закапывайте быстрее!

th3m3 ★★★ ()

смогли добиться обработки 1.15 миллионов запросов в секунду

Переписали критичные для теста участки на си?

makoven ★★★ ()

Откровенный пиар, никаких технических подробностей. Я занимался этой темой, под виндой не получалось больше 60к даже простейший ответ в сокет, когда под линуксом было 200к на том же железе. При этом я исользовал Nt* функции и обращался напрямую к ядру. То есть даже безотносительно ASP они должны были улучшить и реализацию сокетов, ядро и драйвера. Без технических подробностей и информации о железе это просто цифра в вакуме и я пока уверен что сокеты у них все еще ужасные а asp.net все еще тормоз.

anonymous ()
Ответ на: комментарий от anonymous

Следующей новостью будет выжирание всех 128 гигов рамы и загрузка 24 ядер на полную катушку и превращение в скайнет нано-сервер.

menangen ★★★★ ()
Ответ на: комментарий от EnterpriseMobility

нода столько запросов на кордуо обрабатывает на 4 гигах озу
а тут в разы мощнее

mystery ★★ ()

Стоит отметить, что .NET Core сейчас является проектом с открытым исходным кодом под лицензией MIT.

А причём тут Линукс? Jack-Laphroaig ты случайно не попутал, это не Windows форум.

anonymous ()
Ответ на: комментарий от Jack-Laphroaig

поддержку докером windows и написано.

demonstrate Windows Container creation and management using Docker

Ты это троллишь шоле?

subwoofer ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.