Performance Tuning in Spring Apps

Go to class
Write Review

Free Online Course: Performance Tuning in Spring Apps provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Performance Tuning in Spring Apps is taught by Kathy Flint.

Overview
  • Learn how to address the multi-faceted aspects of Spring-based performance engineering in order to deliver high-performing applications that are responsive to business needs.

Syllabus
  • Introduction

    • Performance tuning in Spring
    • What you should know
    • Using the exercise files
    • A Spring developer’s toolkit
    1. Foundations of Spring Performance
    • Understanding performance
    • JVM performance
    • Transaction performance
    • Challenge: JVM performance tuning
    • Solution: JVM performance tuning
    2. Spring Performance Monitoring
    • Configuring Spring Actuator with Spring Boot
    • Spring Actuator customized endpoints and health metrics
    • Using Spring Actuator for runtime monitoring
    • Customizing Spring performance logging
    • Challenge: Spring performance monitoring
    • Solution: Spring performance monitoring
    3. Tuning for Common Spring Performance Challenges
    • Aspect-Oriented Programming
    • Hibernate database interactions
    • Application startup time
    • Challenge: Spring performance tuning
    • Solution: Spring performance tuning
    4. The Spring Developers Performance Toolkit
    • Compiling a performance profile
    • Presenting your work
    Conclusion
    • Next steps