Talks
Speakers
Events
Topics
Search
Sign in
Search
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
search talks for
⏎
Suggest modification to this talk
Title
Description
By, João Moura If you are working on a serious project, you want it to scale. The thing about scale is, you only focus on it once you really need it. I’m the CTO of an soccer social network based in Brazil. To put it mildly, soccer is big in my country. This summer, we focused our marketing on the World Cup, preparing our application to support as many users as possible. To do that, we had to benchmark and improve, but how could we load test? What tool should we use? Those are just some questions that I'll go through in this talk, that will show youhot to address this challenge so stress test you app. Help us caption & translate this video! http://amara.org/v/FrUZ/
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
In the talk titled "Stress Testing as a Culture" given by João Moura at RubyConf 2014, the speaker delves into the critical importance of stress testing within the development lifecycle of applications, particularly as it relates to performance during high-traffic events like the World Cup. Moura emphasizes that stress testing and performance needs should be prioritized across all levels of an organization, not just developers, as it has implications for the user experience and overall success of a product. Key points discussed include: - **Financial Impact of Performance**: Companies like Amazon and Google quantify potential financial losses due to slow page load times, highlighting the need for fast performance to retain users. - **Increasing User Expectations**: Current generations have a diminished patience for slow applications, with 47% expecting load times under two seconds. - **Cultural Integration of Stress Testing**: Stress testing should become a part of the organizational culture, integrated from the design and marketing phases. - **Establishing Performance Goals**: Organizations should set specific performance goals and optimize features that detract from those objectives, with an understanding of load ratios between frontend and backend processes. - **Types of Testing**: Understanding the distinctions between stress tests, load tests, and other performance tests is critical for proper application preparation. - **Tools for Stress Testing**: The choice of stress testing tools should align with specific application needs, with options like Apache JMeter and Loader.io discussed. - **Real-World Application**: Moura shares personal experience as the CTO of a soccer social network in Brazil, illustrating the challenges faced when traffic surged during the World Cup despite preparations aiming to reduce load time drastically. - **Calls to Action**: Encourages teams to embrace stress testing as a vital part of their development approach and to establish a robust culture around performance management. In conclusion, João Moura stresses the importance of proactive measures in handling performance, setting realistic goals, selecting the right testing strategies and tools, and fostering a company-wide culture that prepares for and values stress testing. This comprehensive approach ensures applications can function effectively under high demand, ultimately impacting user retention and satisfaction during critical usage periods.
Suggest modifications
Cancel