Registro basado en tiempo vs. basado en conteo

2025-07-21

La estrategia de registro es crucial en la ingeniería de software. Este artículo argumenta que el registro basado en tiempo (por ejemplo, registrar cada X segundos) es superior al registro basado en conteo (por ejemplo, registrar cada X mensajes) al procesar muchos eventos. El registro basado en conteo resulta en frecuencias de registro muy variables bajo diferentes cargas, lo que puede llevar a registros insuficientes o excesivos. El registro basado en tiempo mantiene una tasa de registro constante, evitando la degradación del rendimiento debido a registros excesivos o problemas de observabilidad debido a registros insuficientes. El autor utiliza ejemplos de pseudocódigo y un análisis de costo-beneficio para respaldar su argumento, ofreciendo una nueva perspectiva sobre estrategias de registro eficientes.

Desarrollo