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

Para projetar um sistema de disparo em massa no whatsapp preciso de...

Então basicamente, minha dúvida é em relação do que é necessário conhecer e fazer para criar um sistema que os usuarios assinam, como se fosse um newsletter, mas o envio é feito pelo whatsapp, quais são os conhecimentos técnicos e principais problemas sobre como criar uma arquitetura para suportar isso para muitos usuarios?

Carregando publicação patrocinada...
1
1
1

É então Daniel, valeu, na verdade ouve um erro meu na pergunta, eu queria saber sobre a questão de escalar uma aplicação, para atender muitos usuarios.

1
1
1

Usa uma arquitetura micro services, por exemplo, uma Lambda Function na AWS, ela vai escalar conforme a demanda e voce so paga pelo uso. Se quiser eu ajudo.

1
1

Você já vai começar com 1 milhão de usuários?
Ou você não sabe a quantidade de usuários ou se até vai ter usuários?

Começa SEMPRE simples. Um monólito simples em um VPS barato!
Aqui tem uma lista enorme de empresas de VPS baratas!
https://www.tabnews.com.br/uriel/lista-de-sevidores-vps-baratos

Não adianta escalar antes de saber onde serão seus problemas de escala!
Ou se você terá problemas de escala antes de um ou dois anos!

Com o tempo vc vai saber onde é preciso separar em outro serviço.
Ai vc separa apenas ele o seu gargalo!

abraços

1

Pois é uriel, isso é a pura verdade, mas no meu caso eu pensava "melhor construir de um jeito mais estruturado agora do que depois", mais seria algo em torno de 1000-2000 usuarios, valeu pela dica e abraço!

1
1

Segundo a documentação do WhatsApp Business API, ela foi criada para médias e grandes empresas, não para pequenas:

The WhatsApp Business API allows medium and large businesses to communicate with their customers at scale.

Clientes pequenos devem utilizar os serviços de parceiros, como a Twilio ou a brasileira Zenvia.

Em termos de conhecimentos, não há muita dificuldade, geralmente se usa APIs REST e, dependendo da linguagem, é possível encontrar libraries que encapsulam essa API, facilitando o desenvolvimento.

Em termos de problemas, o primeiro deles é custo. A Meta (dona do WhatsApp) cobra por número de conversas e mensagens enviadas e recebidas. Seguem os links com as tabelas de preço da Meta, Twilio e Zenvia. Vale lembrar que tanto a Meta quanto a Twilio fazem a cobrança em dólares.

Além disso, a Meta possui algumas regras para altos volumes de envios e algumas outras regras, que você pode ver aqui.