Gameye - 1
A game server orchestration and hosting platform used by both AAA Game studios and Indie game studios alike
Summary
Gameye was experiencing network latency (Lag) issues in its services covering the East Coast of the Americas.
Client States: "We're seeing network latency instabilities on the US East Coast"
This lag was noticeably affecting the performance of games they hosted and would have been a significant issue with upcoming game launches that would rely on their platform.
Following a LinkedIn post I made about using RIPE Atlas to make internet measurements, Gameye engaged me to analyse and produce a report on their suppliers and potential suppliers in the Americas, helping them select the best provider based on their requirements.
How it was solved
Using RIPE Atlas and a Docker Container running a server written in Python that was designed to provide additional telemetry. I measured the performance of all available bare-metal hosting providers that met their criteria (as well as the hyperscale public cloud providers they requested) over the busiest 72-hour period for game hosting - Friday to Monday.
Analysing this data, I detected a spike in packet loss and latency that their clients were experiencing, which was identified as originating from ongoing peering disputes between a few Tier 1 and Tier 2 ISPs operating in the region.
I identified the hosting providers that were unaffected by this dispute and provided a report to Gameye showing the source of the issues and my recommendations.
Gameye implemented these changes, and the game launches proceeded without a hitch.