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

Java Spring Tutorial Masterclass - Learn Spring Framework 5
Udemy
Spring & Spring Boot Interview Guide
Udemy
JSP, Servlet, JSLT + Hibernate: A complete guide
Udemy
[NEW] Spring Boot 3, Spring 6 & Hibernate for Beginners
Udemy
The Java Spring Tutorial: Learn Java's Popular Web Framework
Udemy