Skip to content

Vamos descobrir quem é mais rápido: o modo síncrono ou o modo assíncrono?

License

Notifications You must be signed in to change notification settings

ede1000son/python-sync-vs-async

Repository files navigation

Python - requisição síncrona vs requisições assíncronas

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.

Guia rápido

git clone https://github.com/ede1000son/python-sync-vs-async.git
cd python-sync-vs-async
pip install requirements.txt

Modo síncrono

Execute:

python consulta_sincrona.py

Modo assíncrono 1

Execute:

python consulta_assincrona_1.py

Modo assíncrono 2 com tarefas (tasks)

Execute:

python consulta_assincrona_2.py

About

Vamos descobrir quem é mais rápido: o modo síncrono ou o modo assíncrono?

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages