Being an API monitoring and reporting service, we often talk about the bad stuff – outages, performance problems, and just plain weird results. But we also like to be able to say good things when we can! Using our CASC scoring system, we track the overall performance of a whole suite of common corporate infrastructure APIs like Salesforce, Box, Dropbox, and more. In line with our Cloud Quality Report, we are happy to report that we've seen improvements in all the APIs we monitor over the last 9 months, with the number of APIs showing poor performance have dropped [...]
After conducting the largest analysis of API performance ever undertaken, we've reached the same conclusion as we did when we first started with APImetrics. Half of the APIs we survey STILL fall below expected quality standards. As Kin Lane, the API Evangelist says, "You wouldn’t operate an API without having the right data regarding it’s availability and stability—the same is true for the API industry, and the folks at APImetrics have those numbers." In our original study, we were only able to focus on conventional error or success codes like HTTP 200. We didn't have the sophistication to understand more of the context of [...]
As one of our feature enhancements we've improved the way our agents work, we are now consistently capturing key data on the actual API performance including: DNS Lookup time: i.e. 28355µs (28ms) Time to Connect: i.e 76106µs (76ms) Time for Handshake: i.e 0µs (0ms) Upload time: i.e. 48µs (0ms) Processing time: i.e. 120568µs (121ms) Download time: i.e. 2545µs (3ms) However, this improvement has raised two issues. Firstly, we have realized that we had some minor reporting issues with our old collection agents which means that some of the latencies we are recording were actually better than actually were being experienced. [...]
Instagram has been having a bad end to the week with several failures pulling their pass average down to 99%... Additionally, they've been slow, taking average latency up to 1 second. Sign up for a Beta Account to see the full test logs.