Gyazo optimizes uploads to their screenshot sharing platforms with Cloudflare Load Balancing.
Gyazo, leveraging a cloud-based infrastructure, allows users to quickly take screenshots, and then easily share them through instantly created links. With millions of active users Gyazo is the largest, fastest screenshot and screen-GIF creation tool in the world.
To combat this issue Gyazo built out its own network of upload edge servers around the world, but that lead to a further issue: These edge servers would experience spikes in traffic, and then have degraded performance when they were being used most.
Furthermore, by distributing traffic and maintaining server health, Load Balancing ensures Gyazo’s users don’t see the degraded performance that they were initially experiencing. Plus, with the Failover feature of Load Balancing, Gyazo’s users are rapidly rerouted when a server goes down so they don’t even notice if a server failed. “Failover was also very helpful for us,” explained Rakusai, “With our previous DNS provider, we created a quick hack to do DNS based Failover, but this was complicated to set up, and changes took hours to fully propagate.”
"Cloudflare allows us to focus more on our own development. Sometimes we were spending half our engineering resources on maintaining our network. Plus, when things were slow everyone in the organization, like marketing and customer support, heard about it and it slowed them down too. Now everyone can focus on our users.”
-Isshu Rakusai, CEO at Nota Inc. Maker of Gyazo