Presentación de Pulse Notas de la versión
Actualizamos constantemente la página web de Pulse con nuevas funciones y mejorando las existentes. Nuestro equipo de desarrollo trabaja de forma iterativa y publica estos cambios a medida que 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 debe conocer. De este modo, podrá mantenerse al día de los cambios que vayamos introduciendo y consultar el historial de una característica o dato concreto.
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 IXP Tracker sean más precisos y útiles para usted.
Muchos de estos cambios se produjeron al reescribir el código que hay detrás 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 central de Pulse. Como parte de esta reescritura, creamos una biblioteca independiente para gestionar el procesamiento de los datos de PeeringDb, y hemos puesto esta biblioteca en código abierto a disposición de todos. Si quiere saber más sobre la lógica exacta que utilizamos para calcular las cifras del rastreador de IXP, o quiere ejecutar el análisis usted mismo, está todo ahí para que lo descargue e instale.
Como nota técnica, decidimos escribir esta biblioteca como una aplicación independiente para Django. Usamos Django como base para todo nuestro código central, y dado que almacenar y recuperar datos usando Django es tan central para el IXP Tracker, decidimos que no tendría sentido reescribirlo como una biblioteca Python 'pura'. Django es un framework de Python muy popular y hay mucha documentación increíble disponible, así que si no lo ha usado antes y quiere instalarlo y ejecutarlo, debería encontrar fácilmente unas buenas instrucciones para hacerlo.
Consulte la nota de la versión para obtener más detalles.
