Building the RC Fortress: Protecting your payments against outages
Blog post from RevenueCat
RevenueCat recognized the critical role it plays in its clients' infrastructure and developed RC Fortress to enhance system resilience, ensuring a seamless purchasing experience even during service disruptions. Triggered by past outages, RC Fortress addresses gaps in their existing SDK by enabling offline entitlements and maintaining key functionalities like paywall display and purchase processing, even when their primary services are down. While it has limitations, such as not supporting certain third-party integrations and app store validations, RevenueCat is actively working to overcome these. Despite these challenges, RC Fortress has significantly improved service continuity, exemplified by handling numerous transactions during service disruptions, thus safeguarding clients' reputations and customer experiences. The initiative underscores RevenueCat's commitment to providing reliable services and supporting developers in managing in-app subscriptions effectively.