Categories: The Dev Room

Mashape Proxy Outage September 7th, 2017

We recently experienced a system-wide outage that affected both developers and API providers. We have identified and solved the problem.

While the issue is resolved now, we’d like to thank you again for your patience here and apologize again for the inconvenience.  All systems should be set from here! If you have any additional issues, we are on-call and here to help. Please email support@rapidapi.com or leave your comments below. 

If you are interested in learning more about why this issue occurred, see below:

Technical Explanation

We host API keys and subscriptions on a Redis database and rely on a third party (RedisLabs) to access them in real-time. Last night, RedisLabs throttled our service, which caused outages on our side. The RedisLabs issue is resolved, but we are taking proactive steps to ensure that our system is not affected should another issue on their side occur. Moving forward, we are building additional fail-safe redundancies to ensure that these errors do not occur again.

Moving Forward

Thanks for your patience today and we apologize again for this issue. We know that many of you host APIs or apps on our service and that these outages affect your business. We are taking active steps to ensure that this doesn’t happen again and look forward to any feedback that you provide about this process.

While outages like these are rare, we want to give better visibility around them. Visit our new RapidAPI status page to see any issues as they appear in real-time. We’ve built this page based on today’s incident and hope it will be helpful to you in the future.

 

4.8/5 - (56 votes)
Alex Walling

Developer Advocate at RapidAPI

View Comments

  • Shits happen, we all know that but you lacked communication at all.

    There was no status update on your side, no Twitter posts, no info whatsoever.

    Users were getting angry because they were not aware that it was not my fault and they're gonna unsubscribe. It was very hard from my side to assert that it was a general outage and it was not my fault.

    An outage of about a whole day can't be handled this way.

    • I agree maxcanna. Thankfully, as a subscriber and not a creator, I was savvy enough to check a number of the free APIs and could see it was a system-wide issue and not the APIs I subscribe to.

      Totally agree on the lack of communication though. I tweeted Mashape (who my contract/payments are with) and got an abrupt reply of "nothing to do with us". No reply from Rapid API either on twitter or by email - until it had been fixed. Not even a "we're aware of a problem and are working on it".

      Not the best experience...

    • Hi Maxcanna,

      Thanks for taking the time to comment (and email us!) today. These are totally valid points. This was our first major outage and we learned a lot. I think that this is the area we would most like to improve next time something occurs.

      We care about the people developing APIs and the people using them. The last thing we want to do is leave you guys hanging.

      After meeting internally as a team, we have come up with the following plan in case of future outages.

      1. Tweet immediately when there is an issue
      2. Announce any outages or technical issues directly on both market.mashape.com and RapidAPI
      3. Maintain a RapidAPI status page so that developers and API providers can check the status or RapidAPI 24/7.

      You can access the status page now at: http://stats.pingdom.com/hqdija2dlngx

      Please feel free to email me at support@rapidapi.com if there is anything else we can do to help you communicate this issue to your users. We are happy to draft an email to them that explains things more clearly.

      Thanks again for your comments,
      Lindsey

  • Hi MaFT,

    I'm sure you saw our response to Maxcanna, but thought we would take the time to thank you for your comment! It's very helpful for us to hear your thoughts. You're right. This is not the best experience, both in terms of the outage and communications.

    We have detailed a plan on how to do better next time and have learned a lot from this experience. Let us know what you think!

    Also, if you ever want to check the status of RapidAPI.com, you can check this website: http://stats.pingdom.com/hqdija2dlngx

    Feel free to reach out to us at support@rapidapi.com if you have any additional thoughts or feedback. We'd love to hear from you.

    -Lindsey

Share
Published by
Tags: mashape

Recent Posts

Power Up Your Enterprise Hub: New March Release Boosts Admin Capabilities and Streamlines Integrations

We're thrilled to announce the latest update to the Rapid Enterprise API Hub (version 2024.3)!…

3 weeks ago

Unveiling User Intent: How Search Term Insights Can Empower Your Enterprise API Hub

Are you curious about what your API consumers are searching for? Is your Hub effectively…

3 weeks ago

Rapid Enterprise API Hub Levels Up Custom Branding, Monetization, and Management in February Release

The RapidAPI team is excited to announce the February 2024 update (version 2024.2) for the…

1 month ago

Supercharge Your Enterprise Hub with January’s Release: Search Insights, Login Flexibility, and More!

This January's release brings exciting features and improvements designed to empower you and your developers.…

3 months ago

Enhanced Functionality and Improved User Experience with the Rapid API Enterprise Hub November 2023 Release

Rapid API is committed to providing its users with the best possible experience, and the…

5 months ago

The Power of Supporting Multiple API Gateways in an API Marketplace Platform

In today's fast-paced digital world, APIs (Application Programming Interfaces) have become the backbone of modern…

6 months ago