Published Feb 1, 2022

SDS 545: Scaling Data-Intensive Real-Time Applications — with Matthew Russell

Delve into the intersection of technology and leadership as Matthew Russell shares his military-rooted insights and scaling strategies for data-heavy real-time applications, revealing the innovations behind Strongest AI's fitness platform and the art of rapid machine learning experimentation.
Episode Highlights
Super Data Science: ML & AI Podcast with Jon Krohn logo

Popular Clips

Episode Highlights

  • Tech Stack

    Matthew Russell, CEO of Strongest AI, shares insights into the tech stack that powers their fitness platform. Utilizing tools like Terraform and Heroku, they manage infrastructure to handle spikes in web traffic during major fitness events. This approach allows for seamless horizontal scaling, ensuring real-time results for competitions worldwide.

    The job of provisioning the full stack is what you delegate to terraform so that ultimately you are literally running a script and you are provisioning everything to get a complete replica of your production system.

    ---

    The platform's versatility extends to iOS and watchOS apps, providing personalized experiences for athletes by integrating with Apple HealthKit 1 2 3.

       

    Scaling Challenges

    Scaling the Strongest AI platform presents unique challenges, especially during high-profile fitness events. Matthew explains that the platform's growth from a local scoring system to a global leader required addressing performance and scalability issues. This evolution was driven by user demand for features like payment processing and diverse scoring policies.

    You make it possible first, after you've made it possible, then you can do things like make it performant, make it scale, make it beautiful.

    ---

    The platform now supports over 250,000 athletes across 1,500 competitions, showcasing its robust scalability and adaptability 4 5.

       

    Cloud Computing

    Cloud computing plays a pivotal role in Strongest AI's ability to scale and manage data-intensive applications. By leveraging Heroku and Terraform, the platform achieves horizontal scalability, crucial for handling large volumes of fitness data. Matthew emphasizes the importance of understanding the data model, which underpins the app's unique approach to fitness technology.

    At the core, Strongest is a connected AI platform in the strength and conditioning space, fundamentally understanding fitness and fitness data.

    ---

    This data-driven strategy differentiates Strongest from other fitness apps, focusing on deep data insights rather than mere content delivery 6 7 8.

Related Episodes