4. @proyectosimonhttp://simon.lacnic.net
The project
The problem
• Connectivity in LAC is good but not
optimal
• Presence of IXPs, but inter-country
connectivity still has to be improved
• Information about connectivity is not
easy to find or updated
The solution
• Objective
Provide representative and up-to-date
connectivity measurements to anyone
interested in them
• How
Latency measurements from many
origins, to many destinations, via
different protocols
7. @proyectosimonhttp://simon.lacnic.net
Why bother with the browser?
Pros
• Standard and widely-used
technologies
• Ran at the end user
• Can trigger measurements
automatically
• Scales fast
Cons
• Browser and operating system
combination differences
- TCP connections are handled differently
by browser and OS combination!
- Browser Javascript engines vary
- OSes handle processes differently
• Need of normalising different
environments!
18. @proyectosimonhttp://simon.lacnic.net
The tests
Testing our tool in Browserstack
• Cloud-based testing service
aimed at web developers to
check the look & feel and
responsiveness of their sites
• We use it to run our Javascript
tool over many different OS and
browser combination
• We used automated Selenium
tests