Size: a a a

2021 March 04

A

Andrey in Haskell
+
источник

[

[BRM]White Rabbit in Haskell
а, это не на все запросы за 50 мс что ли?
источник

A

Andrey in Haskell
на каждый
источник

[

[BRM]White Rabbit in Haskell
тогда куда деваются остальные 9980 запросов?
источник

A

Andrey in Haskell
никуда не деваются, они прилетают на сервер
источник

A

Andrey in Haskell
одновременно
источник

A

Andrey in Haskell
постоянно на протяжении 20 секунд, потом нагрузка спадает
источник

A

Andrey in Haskell
на каждый надо ответить
источник

A

Andrey in Haskell
как можно скорее
источник

A

Andrey in Haskell
на эту тему, перформанса трансформеров и не только, у Алексис хороший доклад есть, на английском, правда
источник

[

[BRM]White Rabbit in Haskell
Крч, сервер тупит секунд 20(хотя по моим расчётам там все 500 будут) для тех, кому не повезло оказаться в числе неудачников, которых обрабатывают последними, так?
источник

A

Andrey in Haskell
сервер не должен тупить никогда.. если будет отвечать дольше, то клиенты начнут отваливаться раньше времени
источник

A

Andrey in Haskell
не дожидаясь ответа
источник

JS

Jerzy Syrowiecki in Haskell
Andrey
на эту тему, перформанса трансформеров и не только, у Алексис хороший доклад есть, на английском, правда
источник

A

Andrey in Haskell
спасибо 🙏 да, он
источник

A

Andrey in Haskell
[BRM]White Rabbit
Крч, сервер тупит секунд 20(хотя по моим расчётам там все 500 будут) для тех, кому не повезло оказаться в числе неудачников, которых обрабатывают последними, так?
кто 500 будет? я не понимаю пока
источник

[

[BRM]White Rabbit in Haskell
Andrey
сервер не должен тупить никогда.. если будет отвечать дольше, то клиенты начнут отваливаться раньше времени
ладно, как я понял, там чудеса параллельной многопоточки, а я туплю, предполагая последовательную обработку каждого клиента по 50 мс. Сколько физических потоков может быть у таких нагруженных сервов?(и дают ли улучшение перформанса виртуальные потоки)
источник

A

Andrey in Haskell
сколько дескрипторов дашь - столько и будет, десятки тысяч, например
источник

JS

Jerzy Syrowiecki in Haskell
нитей может быть очень мало, по одной на процессорное ядро, если сервер в цикле события обрабатывает
источник

[

[BRM]White Rabbit in Haskell
Andrey
сколько дескрипторов дашь - столько и будет, десятки тысяч, например
Не, ты сейчас про виртуальные потоки, они не дают буста производительности, только возможность многозадачности программы
источник