Перейти к содержимому

ЭКСПЕРТЫ open source соревнуются: кто выжмет максимум из 8-ядерного сервера

Arjay McCandless

0:00 / 0:00

ЭКСПЕРТЫ open source соревнуются: кто выжмет максимум из 8-ядерного сервера

23 306 просмотров · 4 ч назад
Arjay McCandless
134 тыс. подписчиков
23 306 просмотров · 4 ч назад
Я опубликовал исходный код своего бенчмарка для многоядерных серверов и попросил вас ускорить его. Вы прислали Rails, Phoenix, ASP.NET Core с EF Core, Axum, Ktor, Hummingbird, vibe.d, CHICKEN Scheme, Bun, V, Symfony на Swoole, OpenResty, чистый Rack и стек Python без фреймворков. Каждый вариант запускает один и тот же API в стиле Medium на Postgres, на одном 8-ядерном сервере, используемом совместно с базой данных, и должен выдерживать нагрузку в течение пяти минут. Мы посмотрим, что изменилось в каждом варианте, куда переместилась загрузка ЦП и чем она пожертвовала. Отправьте свой код сюда: https://github.com/arjaythedev/multic... Официальная таблица лидеров: https://benchmarks.arjaythedev.com/ Попробуйте Devmaxx и освойте проектирование систем: https://www.devmaxx.dev/get?utm_sourc... 0:00 Вступление 0:47 Настройка 3:05 C# 4:00 Rails 4:46 Phoenix 5:54 Rust 7:16 Kotlin 8:11 Swift 8:29 D 8:44 Scheme 9:18 Bun 9:45 V 10:01 PHP 10:40 Lua 11:11 Ruby Rack 12:05 Python 12:56 Выводы