Saltar al contenido
La Forja Ingeniería sin filtros

Nivel 4 · 02 de 14

El aviso push que nadie vuelve a intentar

Notificaciones

El aviso push que nadie vuelve a intentar

Una app manda notificaciones push a sus usuarios: ofertas, recordatorios, alertas de cuenta. En horario pico salen unas 5000 por hora. El proveedor de push rechaza entre el 2% y el 6% de los envíos: un token vencido, una app desinstalada, un error transitorio del lado del proveedor. A ese volumen, son cientos de avisos por hora que fallan.

Hoy, cuando un envío falla, simplemente desaparece. Nadie lo reintenta, nadie lo revisa, nadie sabe cuántos se perdieron esta semana.

El equipo tiene 6 unidades operativas de presupuesto y no está pidiendo una solución perfecta. Está pidiendo una donde un aviso que falla tenga un destino conocido, en vez de la nada actual.

Armá el sistema para que el envío no dependa de que el servicio que genera los avisos espere al proveedor, y para que un aviso fallido nunca desaparezca sin dejar rastro.

Uso de IA: libre, pero explicá qué pasa concretamente con un aviso que falla, no sólo que "está resuelto".

Presupuesto
6 unidades operativas
Restricción
avisos push enviados por hora en pico: al menos 5000 avisos/hora
Restricción
presupuesto operativo: como máximo 6 unidades operativas

Este ejercicio se resuelve arrastrando piezas en un lienzo, y eso pide una pantalla ancha y un puntero preciso. Acá podés leerlo entero. Abrilo desde una computadora para jugarlo.

Recién salido del horno

La Forja acaba de salir

Es lo más nuevo del sitio, así que es donde es más probable que algo se rompa. Si algo no anda como esperabas, o simplemente no se entiende, contámelo: cada reporte la mejora.

¿No usás GitHub? Podés escribirme por mail. ¿Nada que decir todavía? Ver lo ya reportado.