Executando verificação de segurança...
1

[DUVIDA] RabbitMQ com Python pode EXPLODIR minha hospedagem?

RabbitMQ e o Python

Estou estudando um pouco do AMQP e do RabbitMQ pra poder implementar o EDA(Event-Driven) na minha API (não se vai melhorar, mais aprender sempre é bom). E cheguei no ponto que estou tendo que implementar o loop de consumo das mensagens e queria saber se isso em prod pode consumir os recursos da minha hospedagem(que é o plano free), ou ele fica meio em standby até que chegue outra mensagem? Queria saber pois meu site está em prod e queria manter ele em prod no plano free (pra colocar no meu portfólio), pois ainda estou em busca da minha primeira vaga. Ou se tiver outro jeito de implementar sem ter que usar um loop de eventos.

Carregando publicação patrocinada...
2

Bom dificil dizer sem entender os recursos que você tem, se está em container e etc.
Mas, é possível você fazer um teste de stress com locust e containers. Assim você vê quando sua API para de responder pela quantidade de mensagens e requisições por segundo.
Sobre consumo isso varia muito, depende do que está sendo consumido e como está sendo consumido. As vezes você pode ter 10 filas e consumir 200mb e quase nada de processamento e as vezes você tem 1 fila e cada request consome 20Gb.

Se sua dúvida é estritamente ter uma task rodando, sim ela consome recursos, mas isso vai variar da constância que ela é chamada e da complexidade da task.

Resumindo se puder aprender um pouco de docker e fazer esses testes localmente é mais fácil você identificar se sua hospedagem vai aguentar.
De toda a forma quando tiver condição é sempre bom ter um servidor pago para ter mais controle dos seus recursos.