Performance
Tips
- Deben reutilizarse las conexiones HTTP (keep-alive). Por defecto, los clientes axios/requests/HttpClient ya lo hacen.
- Debe habilitarse la compresión (
Accept-Encoding: gzip). - Deben pre-cargarse los datos del catálogo cuando la emisión se realiza en lote (evita un lookup por cada línea).
- Los webhooks deben procesarse de forma asíncrona — sin bloquear el response.
Throughput esperado
- Una sola key: ~120 comprobantes/min (rate limit).
- Múltiples keys: paralelización lineal hasta saturación de Hacienda.
Ver también: rate limiting.