ycoady / UVic-Distributed-Systems

Our extravaganza in building cool systems that involve multiple computational devices.
Creative Commons Zero v1.0 Universal
11 stars 3 forks source link

Lab 10: My Scaling Challenge! #12

Open ycoady opened 9 years ago

ycoady commented 9 years ago

Post a new scaling challenge for the Scruncher here!

Hoverbear commented 9 years ago

Scruncher needs to run worldwide, replicated coarsely around the globe.

Why? Because URL shorteners have a huge implication for on-glass performance. Most shorteners direct to a different domain, so you have to pay the cost of two DNS lookups, two TCP handshakes, two round trips (the redirect and the data), etc. Keeping these times down by using a close locality to the user is critical.