PEPINO ZAPdocs

Instâncias

O que é uma instância, lifecycle e sharding entre workers.

Em construção. Conteúdo planejado:

  • Definição: 1 instância = 1 número WhatsApp pareado
  • Sharding: worker_id define qual processo Go cuida da instância
  • Lease via Redis: SETNX worker:lock:{instance_id} com TTL 60s
  • Reconciliação a cada 30s no worker pra pegar órfãs
  • Limite por projeto (max_instances na tabela projects)