Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Performance Tuning in Spring Apps

Performance Tuning in Spring Apps

2h 3mAdvanced2021-11-18

Authors

Kathy Flint

Kathy Flint

Software Engineer and Application Architect

Course details

Resilient and reliable application performance is an essential aspect of every successful enterprise-scale application. Unfortunately, it can be quite challenging to deliver well-considered performance objectives and results. In this course, instructor Kathy Flint teaches Java professionals working with Spring apps how to address the multi-faceted aspects of performance engineering to deliver high-performing applications that respond to business needs. First, Kathy makes sure you understand Spring application performance. Then she shows you how to configure and use the Spring Actuator, as well as how to customize Spring performance logging. Kathy explains several common Spring performance challenges and what you can do about them. She goes over how to compile a performance profile and offers a few key practices and tools that a Spring developer can adopt in any situation. Kathy finishes up with ways you can discuss and demonstrate performance goals and metrics.

Skills covered

SpringData Resource ManagementAdvancedDatabase ManagementSoftware Development ToolsOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Performance tuning in Spring
  • 02 - What you should know
  • 03 - Using the exercise files
  • 04 - A Spring developer s toolkit

1. Foundations of Spring Performance

  • 05 - Understanding performance
  • 06 - JVM performance
  • 07 - Transaction performance
  • 08 - Challenge - JVM performance tuning
  • 09 - Solution - JVM performance tuning

2. Spring Performance Monitoring

  • 10 - Configuring Spring Actuator with Spring Boot
  • 11 - Spring Actuator customized endpoints and health metrics
  • 12 - Using Spring Actuator for runtime monitoring
  • 13 - Customizing Spring performance logging
  • 14 - Challenge - Spring performance monitoring
  • 15 - Solution - Spring performance monitoring

3. Tuning for Common Spring Performance Challenges

  • 16 - Aspect-Oriented Programming
  • 17 - Hibernate database interactions
  • 18 - Application startup time
  • 19 - Challenge - Spring performance tuning
  • 20 - Solution - Spring performance tuning

4. The Spring Developers Performance Toolkit

  • 21 - Compiling a performance profile
  • 22 - Presenting your work

Conclusion

  • 23 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal