Final Exam: Performance Engineering Practices for Software Development

Performance Engineering    |    Beginner
  • 1 Video | 32s
  • Includes Assessment
  • Earns a Badge
Final Exam: Performance Engineering Practices for Software Development will test your knowledge and application of the topics presented throughout the Performance Engineering Practices for Software Development track of the Skillsoft Aspire Performance Engineering Journey.

WHAT YOU WILL LEARN

  • define scalability and compare performance with scalability
    describe the factors that affect application performance
    describe the metrics used to measure application performance
    describe the metrics used to measure database performance
    compare some popular tools for application performance monitoring
    compare some popular tools for database performance monitoring
    define performance monitoring and describe the process monitoring process and the objectives of process monitoring
    compare performance monitoring to performance engineering and describe how performance monitoring fits into the performance engineering paradigm
    identify application performance monitoring and describe its purpose and common metrics for APM
    define application performance monitoring and describe its purpose and common metrics for APM
  • describe best practices when optimizing code, including avoidance of premature code optimization when appropriate
    describe the role of heap dumps in optimizing software for performance
    describe the role of memory management in optimizing systems for performance and briefly introduce the concept of garbage collection, heap dumps, and thread management
    identify best practices when optimizing code, including avoidance of premature code optimization when appropriate
    describe how to code optimization and refactoring lead to improved performance and describe some techniques for optimizing code
    optimize a MySQL table using indexes
    compare database optimization tools from several vendors
    describe techniques and best practices for performance tuning
    describe strategies for optimizing database performance
    describe the ways you can optimize SQL commands, using MySQL as an example, noting the role of the query optimizer, relating to the primary factors of database performance

IN THIS COURSE

  • Playable
    1. 
    Performance Engineering Practices for Software Development
    33s
    UP NEXT

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.