This is a Ruby client that wraps the Xray API to interface with Ruby applications. Music Xray is a music-sharing platform intended to connect musicians and music industry representatives. Musicians post tracks to be analyzed for acoustical properties by Music Xray Song to Opportunity (S2O) technology.
A recent PC World article titled "As Facebook Service Goes, So Goes the Internet" scratched the surface of some inherent dangers of our increasingly interconnected Internet. By its very nature, the current generation of the internet is interconnected: "Web 2.0 is a loosely defined intersection of web application features that facilitate participatory information sharing, interoperability, user-centered design, and collaboration on the World Wide Web." The PC World article traced some problems that mere inclusion of a simple sharing interface can cause. When Facebook suffered a bad day, the top twenty news sites experienced load times of 12.5 seconds (compared to the usual 5-7 seconds). Top retail sites load times slowed to 5.7 seconds from the typical 2.2. seconds. All of this dragging because of a poorly performing "Like" button at a Facebook data center? This could have much larger implications for companies that are inherently reliant on data from external sources (e.g. websites pulling third-party data via APIs).
At YourTrove, a lot of what we do involves ingesting social content via APIs and then regularizing that data within our system. For a lot of data, this is pretty straightforward. For example, while Facebook and Flickr might return different meta data, or name fields differently, no one disagrees that a photo is a photo. This is true for essentially all uploaded binary user generated content.