This page is also available in Deutsch, Español, Français, Italiano, 日本語, and Português.

How PerfectScale Helps a DevOps Team of One Scale Riftweaver

Gaming studio Riftweaver cut CPU throttling by 59% and empowered a single DevOps engineer to scale Kubernetes confidently

PerfectScale
Riftweaver

The Challenge

Riftweaver faced challenges in scaling its Kubernetes environments to handle unpredictable game player load as it moved from closed beta to early access and public launch. With a production cluster and multiple non-production environments running on AWS EKS, DevOps engineer Rumby Osei relied on Cluster AutoScaler (CAS) for node scaling and Horizontal Pod Autoscaler (HPA) for pod scaling. When services began experiencing throttling issues, she turned to VPA but hit roadblocks: it didn't provide historical data or consistent results. Key pain points included frequent CPU throttling during load tests and live gameplay causing lag, time-consuming manual troubleshooting with conflicting metrics, and limited visibility from existing tools that lacked historical insights and actionable recommendations.

The Solution

PerfectScale became an integral part of Riftweaver's infrastructure strategy. Osei uses it to reduce CPU throttling by identifying high-risk workloads and providing tailored recommendations for CPU adjustments; simplify resource allocation through insights into underutilized nodes and workloads, enabling optimization of both pod placement and node selection; and improve resiliency by prioritizing changes based on PerfectScale's risk profiles, minimizing issues like dropped or duplicate API calls. PerfectScale's UI, risk profiles, and unique features like CO2 tracking gave Osei confidence in the recommendations.

Results

  • Reduced CPU throttling by nearly 59% across six critical APIs
  • Improved user experience by resolving performance bottlenecks and reducing lag
  • Enabled a single DevOps engineer to proactively manage scaling with minimal manual effort
  • Streamlined operations for a one-person DevOps team
  • Accessed enterprise-grade optimization at no cost via PerfectScale's Community Package
  • Prepared the infrastructure for future growth as Riftweaver expands to more platforms and users

PerfectScale has been a game-changer. The insights have not only solved immediate issues but also prepared us for future growth as we expand to more platforms and users.

Rumby Osei, Senior DevOps Engineer at Riftweaver

Who is Riftweaver?

Riftweaver is an innovative gaming studio that has made big strides in the past year. From launching its flagship game to introducing gameplay on platforms like Steam and iPads, the studio has over 80,000 downloads of its game. With a small team of just 15 employees, Riftweaver's backend infrastructure is managed by a single DevOps engineer, Rumby Osei—who ensures the game's infrastructure scales efficiently while delivering a seamless experience for its growing player base.

Why PerfectScale?

Rumby Osei began looking for a solution that could help her make more data-driven right-sizing decisions, reduce performance bottlenecks, and provide actionable insights into resource usage. After a discussion with PerfectScale's team, Rumby saw its potential to bridge the gap between load-testing predictions and real-world user behavior to improve the resiliency of her workloads. "PerfectScale's UI and risk profiles gave me confidence in the recommendations. It also introduced features I hadn't seen before—like monitoring environmental impact with CO2 tracking."

The Solution: Optimizing Scaling and Performance with PerfectScale

PerfectScale is now an integral part of Riftweaver's infrastructure strategy. Osei uses it to reduce CPU throttling by identifying high-risk workloads and providing tailored recommendations for CPU adjustments. Insights into underutilized nodes and workloads enabled her to optimize both pod placement and node selection, reducing waste and improving efficiency. By prioritizing changes based on PerfectScale's risk profiles, Riftweaver minimizes issues like dropped or duplicate API calls that previously frustrated users.

Results: Smoother Gameplay and Operational Efficiency

PerfectScale is helping Riftweaver scale to meet growing demand while reducing operational overhead. Key outcomes include: a 59% reduction in CPU throttling across six critical APIs, ensuring smoother gameplay; improved user experience with fewer interruptions even during peak usage; streamlined operations enabling a one-person DevOps team to proactively manage scaling and resiliency with minimal manual effort; and cost-effective scaling through PerfectScale's Community Package, allowing the team to optimize infrastructure without additional financial strain.

Why PerfectScale Works for Riftweaver

PerfectScale's intuitive interface, robust analytics, and actionable recommendations made it an essential tool for Riftweaver's small but dynamic team. Features like environmental impact tracking and HPA visibility also aligned with the studio's forward-thinking approach to infrastructure management. By integrating PerfectScale, Riftweaver has optimized its Kubernetes environment, ensuring scalability, reliability, and a superior player experience. As the studio continues to grow, PerfectScale remains an important partner in its journey to deliver exciting, lag-free gameplay to players worldwide.

Learn how PerfectScale improves Kubernetes efficiency

Explore how PerfectScale helps teams right-size clusters, reduce waste, and improve performance without manual tuning.

More customer stories

OneFootball

PerfectScale by DoiT helps OneFootball optimize Kubernetes for global football traffic at scale

25%
reduction in Kubernetes infrastructure costs
80%
reduction in engineering effort spent on Kubernetes cost optimization and resiliency tuning
Luma Health

Luma Health cuts EKS costs by 40% while freeing up thousands of engineering hours a year

90%
Less time spent on manual Kubernetes rightsizing
40%
Reduction in Amazon EKS costs
+1,700h/year
Engineering hours redirected to reliability and performance
PlayHQ

PlayHQ Optimizes Multi-Tenant Kubernetes Costs

40%
Reduction in non-production Kubernetes costs
40%
Reduction in non-production K8s costs
20%
Reduction in production K8s costs
SNCF

How SNCF Cut K8s Waste and Increased Reliability at Scale

30%
More Workloads at Flat Cost
30%
More Workloads Absorbed at Flat Cost
~€500K
Estimated Annualized Savings
NOS

NOS Cuts Kubernetes Costs in Half and Rebuilds Trust in Optimization

50%
Cost Reduction
50%
Cost reduction on largest cluster
0%
Idle resources on main node pools
K1x

K1x Slashes Cloud Costs and Streamlines Kubernetes Operations

Thousands
Saved Per Month
Thousands
Saved per month on cloud spend
<10%
Resource utilization on over-provisioned nodes before optimization
Trax

How Trax Cut 75% of Kubernetes spend with PerfectScale

75%
Decrease in K8s costs
Rapyd

How Rapyd Solved Observability Gaps to Cut K8s Costs by 40%

35-40%
Cloud Cost Reduction
35-40%
Projected Cloud Cost Reduction
15+
AWS EKS Clusters Optimized