Back to Programs

Science and medicine

Internet Health Report

Monitoring the Internet

frontendjavascriptkafkapythonvue.js

Participation history

4 GSoC years

2025

4 projects

Official year page

Integration of BGPlay API and Improving BGP Monitoring Dashboard

This project is a continuation of the GSoC 2024 project Real-Time BGP Monitor. While the previous version of the tool was highly effective for...

Migrate IHR API

The Internet Health Report (IHR) REST API provides access to all results displayed on the IHR website. This project modernizes the API by replacing...

Traceroute visualization (continuation of GSoC'24)

RIPE Atlas publishes traceroute measurement results. A measurement result can have a large volume of data. One example of a large volume measurement...

IYP Browser

The project enhances the IYP Browser to make the exploration of graph data more interactive and powerful. It introduces features such as node...

2024

4 projects

Official year page

Traceroute Visualization

This project aims to address the need for a more effective way to visualize traceroute data, specifically focusing on latency increases in upstream...

Internet Yellow Pages Automatic Deployment

The Internet Yellow Pages is a database containing information about internet resources including domain names, autonomous system numbers (ASNs), and...

Network Topology Overview

The project focuses on improving the visual representation of network connectivity for Autonomous Systems (AS). It uses the extensive data available...

Real Time BGP Monitor

The goal of this project is to provide a real-time monitoring dashboard on the IHR website to easily monitor how a prefix propagates on the Internet....

2023

4 projects

Official year page

User management and notifications (continuation of GSoC'22)

By introducing the concept of threading and based on the fact that Redis is being used to cache data, it will be easier to make more than one caching...

Alarms correlation and aggregated reports (online tool) IHR Project - Mohamed Awnallah GSoC Proposal

The project aims to develop an online tool that can group and aggregate topologically or geographically related alarms in IHR's monitored metrics....

Devops Modernization of IHR

25% of engineering time is spent on devops chores. The aim of this project is to automate those 25% to free researchers to do science full time...

Search page for the Internet Yellow Pages

The users of IHR fall under the category of students, educators, professionals, network operators, policymakers, and researchers. The goal of this...

2022

3 projects

Official year page

Exploration of open datasets on the IHR website

The audience of IHR largely consists of researchers, network operators, policymakers, and educators. The goal of the proposal is to make the IHR’s...

User management and notifications

Implement user registration: When the user enters email address, regular expression matching will be conducted at the front end to check if it is in...

Plug and Plot with Internet data

The goal of the project is to develop reusable building blocks for visual exploration of Internet data. The building blocks will be developed in the...