Beat the rush! Designing effective load tests for your web application
Part of the DjangoCon AU specialist track
“The website is slow”. These four words can strike fear and dread in the heart of any developer. Load Testing is a tool for preparing your website for high demand, but designing a good load test is a fine-art. In this talk, we’ll explore how design effective load tests for web apps in Python
See this talk and many more by getting your ticket to PyCon AU now!I want a ticket!
In this talk you’ll learn how to design and run load tests on a web application to simulate and scale user traffic. The goal is to prepare for high demand and peak load by better understanding your application, where its bottlenecks are and where you can optimise without throwing more hardware at the problem. Even if you’re not planning for millions of users, a few bottlenecks and a surge in traffic can bring any Python web application to its knees. With the right knowledge and tools, you can model and simulate user traffic to prepare and optimise your app before the rush.
Anthony Shaw is a Principal Python Developer Advocate at Microsoft from Sydney, Australia. Anthony is a contributor to many open-source communities. Anthony has been recognised for his contribution to open-source, including as Fellow of the Python Software Foundation and member of the Apache Software Foundation. Anthony runs a Python blog, YouTube channel, and has published a book, "CPython Internals", on the Python compiler.