June 2024 Summaries
2 posts from Railway
Filter
Month:
Year:
Post Summaries
Back to Blog
Watch Marathon is an iOS and Android app that allows users to track their favorite TV shows with friends and family. The app has gained over 15,000 users quickly through word-of-mouth and social media features. Its founder, Josh Pensky, drew inspiration from his own love of TV and the desire to create a community for like-minded individuals. The app simplifies the process of finding new TV shows by aggregating content across multiple streaming services. With its universal search and watchlist, Marathon aims to alleviate the stress of navigating through numerous streaming options. The app's tech stack is built on React Native and Ruby on Rails API, with Railway providing a flexible and cost-effective hosting solution for Josh as a solo founder. Users can get started by downloading the app from the App Store or Play Store, following the platform on social media, and exploring its features to stay up-to-date with new releases.
Jun 20, 2024
1,176 words in the original blog post.
The Railway platform experienced a significant outage on June 11th, 2024, affecting both US and EU fleets, with approximately 20% of instances entering a degraded state due to slow response rates. The root cause was identified as an errant migration workflow that triggered a series of issues, including high IO pressure, queue buildup, and service degradation. The outage lasted for several hours, resulting in up to 20 minutes of downtime for some workloads. To mitigate similar incidents, Railway has implemented fixes such as caching status responses from machines, adding global rate limits to worker processes, and optimizing scheduler behavior to prevent cross-cluster write amplification. The platform's infrastructure team has also worked closely with customers to help harden their applications and provide proactive support.
Jun 11, 2024
979 words in the original blog post.