When addressing website performance issues, developers typically jump to conclusions, focusing on the perceived causes rather than uncovering the real causes through research.
Mitchel Sellers will show you how to approach website performance issues with a level of consistency that ensures they're properly identified and resolved so you'll avoid jumping to conclusions in the future.
Watch the webinar to learn:
What aspects of website performance are commonly overlooked
What metrics & standards are needed to validate performance
What tools & tips are helpful in assisting with diagnostics
Where you can find additional resources and learning
Applying a methodical approach to website performance on Vimeo.
You can find the slide deck here: http://www.slideshare.net/sharpcrafters/applying-a-methodical-approach-to-website-performance
Q: Are there any specific tools that we can use to load test APIs?
A: Google PageSpeed Insights works only for public facing stuff. YSlow as a browser plugin will work on any page including authenticated, unauthenticated, or public facing so that might be a good choice.
Q: What is a normal/acceptable request per second (RPS) for a CMS site?
A: The acceptable number really depends on the hardware. From my experience with working with DotNetNuke content management system on an Azure A1 server, we start to see failures at about 102 - 105 requests per second. However, it really varies and will depend on what your application is doing (number of requests, number of static files it has, etc.). While there's not necessarily a gold standard, if you see anything under 100, it's typically a sign of an application configuration or other issue rather than the fact that you do not have a large enough hardware.
About the speaker, Mitchel Sellers
Mitchel Sellers is a Microsoft C# MVP, ASPInsider and CEO of IowaComputerGurus Inc, focused on custom app solutions built upon the Microsoft .NET Technology stack with an emphasis on web technologies. Mitchel is a prolific public speaker, presenting topics at user groups and conferences globally, and the author of "Professional DotNetNuke Module Programming" and co-author of "Visual Studio 2010 & .NET 4.0 Six-in-One".