Cómo funcionan realmente los costos de los webhooks
El recuento de eventos sin procesar que ves en tu panel es no su recuento de mensajes facturables. La mayoría de los servicios cuentan en el intento de entrega nivel, lo que significa que la distribución y los reintentos aumentan el volumen:
- Distribución en abanico: 1 evento → N puntos finales = N intentos de entrega. 1 millón de eventos para 50 puntos finales = 50 millones de intentos facturados.
- Reintentos: una tasa de fracaso del 3 % con 3 reintentos agrega aproximadamente un 9 % más de intentos.
- Almacenamiento/retención de registros: Algunos servicios se cobran por separado para retener la carga útil del evento más allá de los 7 días.
La calculadora anterior tiene en cuenta los reintentos. La distribución en abanico es no se aplica de forma predeterminada (haría que la mayoría de los servicios administrados parecieran costosos para casos de uso de un solo punto final): si distribuye a muchos clientes, multiplique su recuento de eventos por el promedio de puntos finales por evento antes de ingresarlo.
Svix: la mejor experiencia para desarrolladores, costo medio
Svix es el servicio de webhook administrado más popular. Maneja la distribución de forma nativa, proporciona paneles de control orientados al cliente en los que sus usuarios pueden iniciar sesión para inspeccionar y reproducir las entregas, y tiene SDK para todos los idiomas principales. El precio comienza en un plan mensual fijo con un excedente por mensaje superior a la cuota incluida (~$0,99–$1,25/1k mensajes según el nivel).
Ideal para: productos SaaS en los que sus clientes necesitan administrar sus propias suscripciones a webhooks. El portal de marca blanca es el diferenciador.
Hookdeck: puerta de enlace de eventos con observabilidad
Hookdeck factura por conexiones (pares de origen → destino) por día y por eventos ingeridos. Es más una puerta de enlace de eventos que un servicio de webhook puro: también maneja la ingesta, la limitación y el filtrado de eventos entrantes. Escalas de precios con conexiones activas; Los terminales silenciosos no cuestan mucho.
Ideal para: equipos que necesitan transformar, filtrar o enrutar eventos entre servicios, o que necesitan manejo de webhooks entrantes (capturar eventos de Stripe, Shopify, etc.) junto con la entrega saliente.
Bricolaje con SQS + Lambda: infraestructura más barata, más trabajo
SQS cobra 0,40 dólares por millón de mensajes. Lambda a 128 MB + 200 ms/invocación cuesta aproximadamente entre 0,20 y 0,40 dólares/1 millón. Total: ~$0,80–$1,00 por cada millón de entregas en computación sin procesar de AWS. Pero usted construye: programación de reintentos, lógica de distribución, manejo de mensajes fallidos, almacenamiento de carga útil, registros de entrega, disyuntores por punto final y la interfaz de usuario para la depuración. Con 5 millones de eventos al mes, esto equivale a una factura realista de AWS de entre 200 y 500 dólares más 10 a 20 horas al mes de mantenimiento. El punto de cruce en el que el bricolaje ahorra dinero frente a un servicio gestionado suele ser de entre 5 y 10 millones de eventos al mes.
Herramientas relacionadas
Costo de la cola SQS · Costo de solicitud de API · Costo de la pila de API · Costo de Kafka administrado · Costo de salida de la nube