wesleyhales / speedgun

http://speedgun.io
88 stars 4 forks source link

Simulated RUM Beacon #29

Closed wesleyhales closed 9 years ago

wesleyhales commented 9 years ago

Currently, any speedgun server instance has the ability to send a beacon signal to the centralized speedgun.io server hosted on digital ocean. This is an opt-in feature and it should be exposed and documented.

To initialize the beacon on a local running instance: http://localhost:8081/rest/beacon/init

This will send a report to speedgun.io:

Speedgun.io then stores this data as an available node: http://speedgun.io/rest/beacon/getlist <-- This should be exposed on the UI as a dropdown list. It will allow users to run speedgun in a distributed fashion across many different instances and geographic locations.