Bem-vindos ao repositório "python-sync-vs-async", onde vamos descobrir quem é mais rápido: o modo síncrono ou o modo assíncrono?
Nós sabemos que o Python é uma linguagem que ama brincar de esconde-esconde com os desenvolvedores, e quando se trata de fazer requisições, isso não é diferente. Por isso, criamos este repositório para descobrir qual é a melhor abordagem.
No modo síncrono, tudo é muito tranquilo e previsível. As coisas acontecem em sequência, como uma fila de supermercado em uma tarde de domingo. Mas com o modo assíncrono, as coisas ficam um pouco mais selvagens - é como uma boate de techno onde todos dançam ao mesmo tempo.
Testamos duas abordagens no modo assíncrono e descobrimos que a segunda é a mais rápida - é como se fosse o Usain Bolt das requisições. Então, se você quiser aumentar a velocidade de suas requisições, essa é a abordagem que você deve usar.
Divirta-se explorando nosso código e descobrindo qual é a melhor abordagem para você. E lembre-se, não importa se você é síncrono ou assíncrono, o que importa é que você está aqui, pronto para aprender e melhorar seu código.
git clone https://github.com/ede1000son/python-sync-vs-async.git
cd python-sync-vs-async
pip install requirements.txt
Execute:
python consulta_sincrona.py
Execute:
python consulta_assincrona_1.py
Execute:
python consulta_assincrona_2.py