Troubleshooting Live Java Web Applications
Recorded live at SpringOne2GX 2013 in Santa Clara, CA.
Speaker: Ashley Puls, NewRelic
Operations teams tend to get nervous when debugging tools are installed on production systems. This is understandable as most people have had at least one debugging tool crash a system. However, are there tools that can be run in a production environment?
This talk will cover methods and tools that can be used to uncover and resolve performance problems arising in Java web applications that use the Spring Framework. This talk will touch on a few common problems such as slow SQL, slow web page load times, blocked threads, and exceptions in the code. It will use a variety of diagnostic tools to examine these problems including log files, jmap, jvisualvm, and New Relic. Finally, the talk will evaluate the use of these tools in a production environment, separating them into what can and cannot be realistically used in live production web applications
Видео Troubleshooting Live Java Web Applications канала SpringDeveloper
Speaker: Ashley Puls, NewRelic
Operations teams tend to get nervous when debugging tools are installed on production systems. This is understandable as most people have had at least one debugging tool crash a system. However, are there tools that can be run in a production environment?
This talk will cover methods and tools that can be used to uncover and resolve performance problems arising in Java web applications that use the Spring Framework. This talk will touch on a few common problems such as slow SQL, slow web page load times, blocked threads, and exceptions in the code. It will use a variety of diagnostic tools to examine these problems including log files, jmap, jvisualvm, and New Relic. Finally, the talk will evaluate the use of these tools in a production environment, separating them into what can and cannot be realistically used in live production web applications
Видео Troubleshooting Live Java Web Applications канала SpringDeveloper
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Best Practices to Spring to Kubernetes Easier and Faster](https://i.ytimg.com/vi/YTPUNesUIbI/default.jpg)
![Building and Tuning High Performance Java Platforms](https://i.ytimg.com/vi/IGS-rqSjmFk/default.jpg)
![High Performance Batch Processing](https://i.ytimg.com/vi/J6IPlfm7N6w/default.jpg)
![](https://i.ytimg.com/vi/TfNxlwE_cZA/default.jpg)
![Transforming Code to Java 8](https://i.ytimg.com/vi/wk3WLaR2V2U/default.jpg)
![From Imperative To Reactive Web Apps](https://i.ytimg.com/vi/a4CxFyZRpyc/default.jpg)
![Advanced Groovy Tips and Tricks](https://i.ytimg.com/vi/xzc-LoJ0mt0/default.jpg)
![Cloud Native Java - Josh Long](https://i.ytimg.com/vi/5q8B6lYhFvE/default.jpg)
![Spring Tips: Spring Native 0.11!](https://i.ytimg.com/vi/DVo5vmk5Cuw/default.jpg)
![Webinar: Building Scalable Data Applications with Spring and GemFire](https://i.ytimg.com/vi/HvqLJSZoEJ0/default.jpg)
![Spring Tips: Spring GraphQL](https://i.ytimg.com/vi/kVSYVhmvNCI/default.jpg)
![Reactive Web Applications](https://i.ytimg.com/vi/f4Teko8vauk/default.jpg)
![Bootiful Testing](https://i.ytimg.com/vi/1W5_tOiwEAc/default.jpg)
![How Fast is Spring?](https://i.ytimg.com/vi/97UTDmonq7w/default.jpg)
![Spring Testing](https://i.ytimg.com/vi/LYVJ69h76nw/default.jpg)
![Spring Tips: Spring Plugin](https://i.ytimg.com/vi/GlV5sXdXPu4/default.jpg)
![Introduction to Reactive Programming](https://i.ytimg.com/vi/fec9nEIybp0/default.jpg)
![12 Factor, or Cloud Native Apps for Spring Developers](https://i.ytimg.com/vi/l-BDwknHzn4/default.jpg)
![Spring Tips: @Controllers: RSocket](https://i.ytimg.com/vi/d4HAqS_VfkQ/default.jpg)
![Spring Tips: @Controllers: WebSockets](https://i.ytimg.com/vi/m0K3ElazGE0/default.jpg)