Загрузка...

Объясните пожалуйста суть асинхрона и отличия от синхрона?

Тема в разделе Python создана пользователем Окулист 27 дек 2024. 178 просмотров

  1. Окулист
    Окулист Автор темы 27 дек 2024 Мы вас пока лечим 249 18 ноя 2022
    Ребзя, вообще не понимаю в чем прикол. Gpt мне написал что это просто одновременное выполнение нескольких процессов, но зачем это в телеграмм ботах? Те же боты на телеботе нормально работают в синхроне, или я что-то упускаю? Объясните пожалуйста
     
  2. Haiit
    Haiit 27 дек 2024 226 19 ноя 2021
    ChatGPT ответь на вопрос
     
    1. Окулист Автор темы
      Haiit, он спать ушел
  3. Froala
    Froala 27 дек 2024 Froala moment:coder: 565 20 окт 2021
    Асинхронно - две задачи выполняются параллельно. Синхронно - сначала выполняется задача 1, затем задача 2.
     
  4. L1stxxk
    L1stxxk 27 дек 2024 193 2 мар 2022
    Все тг боты у тебя будут в асинхроне, иначе простыми словами, пока бот не обработает команду от 1 чела - второму не ответит. Если у тебя немного пользователей, то это не критично, но если будут пользоваться <1000 человек - лаг будет критичным
    --- Сообщение объединено с предыдущим 27 дек 2024
    Для ускорения высокогруженных ботов можешь завезти туда многопоточность, но это вряд ли нужно для простых ботов-обучалок
     
  5. roflik
    roflik 27 дек 2024 пишу символы в вс коде 50 19 янв 2022
    Простыми словами если у тебя много пользователей в синхроне будет очередь выполнения (как в поликлинике), а в асинхроне все выполняется параллельно
     
  6. ПапочкаПудж
    В синхронных операциях задачи выполняются друг за другом. В асинхронных задачи могут запускаться и завершаться независимо друг от друга. Одна асинхронная задача может запускаться и продолжать выполняться, пока выполнение переходит к новои задаче. Асинхронные задачи не блокируют (не заставляют ждать завершения выполнения задачи) операции и обычно выполняются в фоновом режиме.
    https://habr.com/ru/articles/421625/
     
Top
Загрузка...