It's been a busy month here, so here's a quick round up of the news and new features we've got coming. News We went out with our Press Release that more than half of the services you need for your apps and services will fail monthly. Here's the Programable Web take on it. And, just in time, Microsoft Azure lost their DNS server taking out all their dependent services for about 45 minutes. This included APIs offered by Bing and Microsoft Live. Remember, if a third party service has problems, you have problems! New Features Communities Now you can share [...]
Some nice coverage of our product in Programmable Web on the challenges of maintaining quality in APIs.
Not sure what's happening but Microsoft are having some serious DNS issues on their API calls for Bing, Bing Maps and Live services at the moment. They're not fully back up after 3 test cycles which means this has been going on for at least 45 minutes. Update: 15:30PST - we're still getting errors on the Bing Maps API. Here's the latest test log: https://client.apimetrics.io/tests/results/result/agpzfnZpYXRlc3RzchgLEgtUZXN0UmVzdWx0MxiAgIDQpeTxCQw/ Here's the API status dashboard.
Suppose you're trying to decide between different location search providers for your mobile app or service. You're certainly going to look at price. But you also need to consider general speed and reliability. For the first time, APImetrics makes it quick and easy to do side by side performance comparisons of different APIs. This video, shows the creation of a side by side test for 4 different location services in just over a minute!
We like to stress that creating tests, even ones with authentication is extremely simple with APImetrics. Between our Community of tests and developer setups, it's very quick and simple to create complex tests that you can leave to run. But, we don't want you to take our word for, here's a short video showing the creation of a Facebook Graph search complete with oAuth 2 authentication conducting a places search in Seattle.
We'd REALLY like to know what happens at Bing every day at about 21:00UTC - the performance spike is interesting. It buries the real story about the performance of the 3 major search engines. Google, fastest, Yahoo next and sadly for Bing, they're bringing up the rear. And then they have the daily peak. We'd love to know more.
We've been working hard on making it very easy not just to test APIs, but also to share your tests and tokens too. We've now implemented the first set of features for community use. The first set of features are focused on enabling you to share tests publicly. In any test case you set up, you can set to share it publicly, and use the URL for the test case to share it with anybody. Shared test cases can be reviewed by anybody, as can the set up for the keys involved. You can also look at the headers used [...]
One of the things we have noticed as we increase our test coverage, is that in addition to the poor quality of the documentation, there a lot of randomness in the errors we get sent back. Today's case in point being the Yahoo BOSS API. Configuring the test cases required enabling billing support which we were fine with, and for the levels of use we're going to have, it won't be a huge amount. Once set up, the first query went through just fine, returning a HTTP 200 and a nicely formatted block of JSON with the search data enclosed. [...]
Google's log in APIs started through some errors today and were down for a test cycle so about 15-30 minutes of HTTP 502 errors. Remember to sign up for APImetrics if you want your own alerts on API performance status and alerts when APIs go down. Sign up today.
It's been covered in the press but we wanted to mention that we picked up the Facebook outage yesterday. Starting at 12:00UTC on 10/21 and lasting until 14:30UTC Sharing was pretty much impossible to facebook, with the service throwing a variety of 400 and 500 errors. We had a successful test at 14:00 but it was followed by more failures. More interestingly, oAuth, Search and Profile fetch remained completely unaffected. Here's the test logs for the outage. APImetrics keeps you alerted of outages in APIs you use or provide and give you the tools to track outages down and [...]