YoVDO

Performance Tuning in Spring Apps

Offered By: LinkedIn Learning

Tags

Spring Framework Courses Hibernate Courses Aspect-oriented programming Courses

Course Description

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

Taught by

Kathy Flint

Related Courses

Advanced Java
LearnKartS via Coursera
Java Certification Training Course
Edureka
Persistence with Hibernate Certification Training
Edureka
Build Spring Boot Apps with the Kotlin Programming Language
LinkedIn Learning
Java Database Access with Hibernate
LinkedIn Learning