Qué registrar de un sondeador de cuotas
Registra las transiciones, no los sondeos. Qué eventos merecen una línea, cuáles mantener fuera, y cómo un pequeño resumen por hora alimenta cada métrica.
PNCLENGINE
Notas de ingeniería fechadas sobre el polling de la API REST de Pinnacle: capacidad, cursores, límites de peticiones, almacenamiento y monitorización.
Registra las transiciones, no los sondeos. Qué eventos merecen una línea, cuáles mantener fuera, y cómo un pequeño resumen por hora alimenta cada métrica.
La matemática de planificación es una suposición hasta que producción la evalúa. Compara solicitudes, pico, 429 y almacenamiento previstos y reales, y ajusta.
Cada worker comparte un único techo por segundo. Divide los tableros, marca el ritmo contra un presupuesto compartido y guarda un cursor por tablero.
¿Perdiste el cursor since? Detén el bucle delta, haz una lectura completa del tablero, persiste el nuevo cursor con su snapshot y retoma. El procedimiento.
Graba unas pocas respuestas reales de la API de Pinnacle, reprodúcelas en tu parser y ensaya errores 429, reinicios y resumes de cursor sin gastar cuota.