Infographic of an update icon

Presentación de Pulse Notas de la versión

Picture of Andy Clyde
Senior Application Developer, Internet Society
Categorias:
Twitter logo
LinkedIn logo
Facebook logo
January 24, 2025

Estamos actualizando constantemente el sitio web de Pulse con nuevas funciones y mejorando las existentes. Nuestro equipo de desarrollo trabaja de forma iterativa y publica estos cambios cuando están listos para entrar en funcionamiento.

En lugar de escribir una entrada en el blog sobre cada cambio, vamos a introducir una nueva sección en el sitio web llamada “Notas de la versión”.

En la nueva sección Notas de la versión, publicaremos los detalles de cualquier cambio en el sitio web que no sea lo suficientemente importante como para justificar una entrada completa en el blog, pero que pensamos que necesitas conocer. De este modo, podrás mantenerte al día de los cambios que vayamos introduciendo y consultar el historial de una determinada función o dato.

Actualizaciones del Rastreador IXP

Para lanzar esta nueva función, tenemos que anunciar algunas mejoras interesantes en el Rastreador de IXP.

Hemos estado examinando cómo utilizamos los datos de origen de PeeringDb y hemos identificado formas de procesarlos mejor para que los datos del Rastreador de IXP sean más precisos y útiles para ti.

Muchos de estos cambios se produjeron al reescribir el código del Rastreador de IXP, tomando la investigación que fue el punto de partida del rastreador e integrándola más estrechamente con nuestra base de código Pulse. Como parte de esta reescritura, hemos creado una biblioteca independiente para gestionar el procesamiento de los datos de PeeringDb, y la hemos puesto a disposición de todos. Si quieres saber más sobre la lógica exacta que utilizamos para calcular las cifras del Rastreador de IXP, o quieres realizar el análisis tú mismo, puedes descargarlo e instalarlo.

Como nota técnica, decidimos escribir esta biblioteca como una aplicación independiente para Django. Utilizamos Django como base para todo nuestro código central, y dado que almacenar y recuperar datos utilizando Django es tan fundamental para el Rastreador IXP, decidimos que no tendría sentido reescribirlo como una biblioteca Python “pura”. Django es un framework de Python muy popular y dispone de una documentación increíble, así que si no lo has utilizado antes y quieres instalarlo y ejecutarlo, deberías encontrar fácilmente unas buenas instrucciones para hacerlo.

Consulta la Nota de Publicación para más detalles.