Size: a a a

2020 January 23

AB

Alexey Bolshakov in pro.elixir
возьмите свой сервер и попробуйте
источник

AB

Alexey Bolshakov in pro.elixir
вот я статью писал про это https://habr.com/ru/post/324818/
источник

AB

Alexey Bolshakov in pro.elixir
там ссылки есть на исходники
источник

AB

Alexey Bolshakov in pro.elixir
простой пустой сервер на ковбое, который просто отвечает
источник

AB

Alexey Bolshakov in pro.elixir
источник

AB

Alexey Bolshakov in pro.elixir
протестить можно wrk например
источник

AB

Alexey Bolshakov in pro.elixir
и получится ориентировочный RPS быстрее которого не будет.
источник

DD

Dan Dan in pro.elixir
дык 2017 - актуально?
источник

AB

Alexey Bolshakov in pro.elixir
только нужно брать нормальный сервер, а не как у меня
источник

AB

Alexey Bolshakov in pro.elixir
Dan Dan
дык 2017 - актуально?
хм. я думаю, должно заработать. ерланг весьма консервативно развивается
источник

V

V in pro.elixir
У меня есть Hello World на actix-web. Он показывает 16k rps в 64 потока (ab -n 100000 -c 64 http://localhost:8000/a/1. Но: а) он с глобальным мьютексом, б) загрузка процессора - процентов 15. Проц - обычный ноутбучный i7.
Тестить без мьютекса мне лениво, но, думаю, в проде можно заставить работать раз в 10 быстрее.
источник

DD

Dan Dan in pro.elixir
вроде как го дальше ушел - не?
источник

DD

Dan Dan in pro.elixir
а что за глобальный мьютекс - gil что ли?
источник

AB

Alexey Bolshakov in pro.elixir
хм. да. на моих текущих версиях ерланг/эликсир не работает уже
источник

AB

Alexey Bolshakov in pro.elixir
erlang 22.1.3
elixir 1.9.4
источник

V

V in pro.elixir
main.rs: https://pastebin.com/BpxELsMQ
в зависимостях только actix-web 1.0.2
источник

AB

Alexey Bolshakov in pro.elixir
я тестил го с fast-http
источник

V

V in pro.elixir
Мьютекс для корректной работы счётчика. В rust вроде нет gil.
источник

DD

Dan Dan in pro.elixir
аа такой mutex
источник

V

V in pro.elixir
Это очень простой тест. Hello world каждый может погонять.
источник