Introdução
O que é o PEPINO ZAP e como ele se compara ao Evolution API.
O que é
PEPINO ZAP é um gateway multi-tenant pra WhatsApp construído com whatsmeow (protocolo Multi-Device em Go), focado em alta performance, baixo consumo de RAM e anti-ban operacional.
Beta interno. A API está em evolução até atingir paridade de features com o
Evolution API. Documentação será publicada em doc.pepinozap.com quando o
serviço for aberto para clientes externos.
Por que existe
Foi criado pra substituir o Evolution API em 3 projetos próprios da Pepino Solution, com 2 objetivos:
- Cortar custo de servidor — Go + whatsmeow usa ~30 MB de RAM por instância vs ~100 MB do Baileys + Node
- Controle total — schema multi-tenant nativo (Project → Instance → Webhook → Campaign), customização de anti-ban, sem licença AGPL restringindo o que dá pra fazer
Stack
| Camada | Tecnologia |
|---|---|
| Protocolo WhatsApp | whatsmeow (Go) |
| API REST | Fiber (Go, fasthttp) |
| Queue de jobs | River (Postgres-native) |
| Banco | PostgreSQL 16 + sqlc |
| Cache + Pub/Sub | Redis |
| Front (Admin + Manager) | Next.js 15 + React 19 + Tailwind |
| Auth | JWT HS256 + TOTP 2FA + bcrypt |
| Email transacional | Resend |
| Infra | AWS ECS on EC2 reserved + RDS + ElastiCache + ALB + Route 53 |
Como se compara
| Evolution API (Node) | Evolution Go | PEPINO ZAP | |
|---|---|---|---|
| Linguagem | Node.js + Baileys | Go + whatsmeow | Go + whatsmeow |
| RAM por instância | ~100 MB | ~30 MB | ~30 MB |
| Multi-tenant nativo | Não (1 projeto = 1 deploy) | Não | Sim (Project → Instance) |
| Schema customizado | Não | Não | Sim |
| Anti-ban (warmup/ramp-up) | Manual | Não | Built-in |
| Licença | AGPL | AGPL | Proprietária |
| Suporte | Comunidade | Comunidade | Pepino Solution |
Próximos passos
- Quick start — Criar conta, primeiro projeto e primeiro QR em menos de 5 min
- Autenticação — API keys, Bearer tokens, e o que usar em SSE
- Sua primeira instância — Lifecycle DISCONNECTED → CONNECTED