Загрузка...

Please explain the essence of asynchronous and the differences from synchronous?

Thread in Python created by Окулист Dec 27, 2024. 175 views

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