Size: a a a

2020 September 02

LL

Lama Lover in pro.elixir
Максим Барулин
Вообще какой-то странный рейтинг. Симфони на пыхе обошла феникс
Я тоже не понимаю, phoenix никогда не был особенно быстрым. Понятно что пых обойдёт феникс.
Проблема этих бенчей в том, что они сугубо http 1.0/1.1
источник

AL

Anton Lapshin in pro.elixir
Радж Полиновский
Тогда действительно странно. Шкода Порш обошла
и щас, если бы это был автофорум, повылазили бы пацаны с октахой 1.8 на стейдж 15: "да у меня 700 коней, да какой там порш!"
источник

МБ

Максим Барулин... in pro.elixir
Alex Bubnov
вы почему-то считаете, что beam производительна при прочих равных
Ну как бэ интерпретируемый язык быстрее компиллируемого - выглядит удивительно
источник

AB

Alex Bubnov in pro.elixir
Максим Барулин
Ну как бэ интерпретируемый язык быстрее компиллируемого - выглядит удивительно
ты бы хоть глянул, во что компилируемого
источник

AB

Alex Bubnov in pro.elixir
в beam нет jit
источник

МБ

Максим Барулин... in pro.elixir
Я на симфе отработал 5 лет. Она ни разу не шустрая
источник

LL

Lama Lover in pro.elixir
Максим Барулин
Ну как бэ интерпретируемый язык быстрее компиллируемого - выглядит удивительно
Elixir компилируется под beam к которому даже llvm не прикручен
источник

МБ

Максим Барулин... in pro.elixir
Alex Bubnov
в beam нет jit
В пыхе тоже пока не завезли
источник

МБ

Максим Барулин... in pro.elixir
К 8 версии что-то там собираются
источник

МБ

Максим Барулин... in pro.elixir
Блин. Выйду из отпуска сам побэнчу
источник

AB

Alex Bubnov in pro.elixir
Максим Барулин
Я на симфе отработал 5 лет. Она ни разу не шустрая
чем удивляться, если интересно - садись и профилируй
источник

AB

Alex Bubnov in pro.elixir
вон, в https://github.com/TechEmpower/FrameworkBenchmarks/blob/master/frameworks/Elixir/phoenix/web/controllers/page_controller.ex
     fortunes: Enum.sort(fortunes, fn f1, f2 -> f1.message < f2.message end)
источник

AB

Alex Bubnov in pro.elixir
Alex Bubnov
вон, в https://github.com/TechEmpower/FrameworkBenchmarks/blob/master/frameworks/Elixir/phoenix/web/controllers/page_controller.ex
     fortunes: Enum.sort(fortunes, fn f1, f2 -> f1.message < f2.message end)
судя по всему, требование - in-memory сортировка записей, но только в пыхе тут массив c in-place сортировкой, а в beam - список, результат немного предсказуем.
источник

AB

Alex Bubnov in pro.elixir
или например шаблонизация - я правильно припоминаю, что twig - это нативный код?
источник

V

V in pro.elixir
Alex Bubnov
или например шаблонизация - я правильно припоминаю, что twig - это нативный код?
Компилируется в да
источник

AB

Alex Bubnov in pro.elixir
какой оверхед в себе содержит ecto я не разбирался еще, но там точно есть какой-то кэш prepared statement, который ets, на котором может быть lock contention
источник

AB

Alex Bubnov in pro.elixir
не обязательно, но вполне может случиться.
источник

B

Bogdan in pro.elixir
Кто-нибудь Cypress на феникс ставил?
источник

LL

Lama Lover in pro.elixir
Bogdan
Кто-нибудь Cypress на феникс ставил?
Что это?
источник

B

Bogdan in pro.elixir
источник