Задать вопрос
@et_samoe
хроническое программирование

Elixir GenServer параллельные handle_call?

Есть приложение на Phoenix Framework.
Есть необходимость в GenServer, который будет проверять некоторые значения.
Проверка этих значений запускается из контроллера(от клиента приходит запрос, GenServer значение проверяет, клиент получает ответ).
Вопрос: раз handle_call синхронный, то что будет когда от 10 клиентов одновременно придут 10 вызовов handle_call? Все 10 вызовов начнут обрабатываться параллельно или в порядке очереди?
  • Вопрос задан
  • 260 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    12 месяцев
    Далее
Решения вопроса 1
@et_samoe Автор вопроса
хроническое программирование
GenServer будет обрабатывать только один вызов, остальные будут помещены в очередь
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы