Java 9 Memory and GC


Duration: 50 mins
Ken Sipe
Cloud Solution Architect

So your server is having issues? memory? Connections? Limited response? Is the first solution to bounce the server? Perhaps change some VM flags or add some logging? In todays Java 9 world, with its superior runtime monitoring and management capabilities the reasons to the bounce the server have been greatly reduced.

This session will look at the Java monitoring and management capabilities, which includes the ability to make VM argument changes on the fly. This session will dive into the different memory compartments and how they are used by the JVM. Final this session will explore the different GC options and how they affect response times and throughput.

This session will include new features in Java 9 to make it more container aware.

You may also be interested in

25 mins
Introducing Combine to iOS without Over"reacting"

Apple has now embraced a reactive style for handling data within your iOS and macOS apps. In this talk we’ll...

50 mins
Get 'Go'ing with Microservices

This talk covers getting started with microservices in golang, using protobufs, grpc and unit testing. Getting started with microservices in golang...

50 mins
Get Go-ing

If you are interested in a different approach to writing your next micro-service, or are knee deep in the DevOps...

50 mins
Polyglot Done Right with GraalVM

GraalVM offers a polyglot runtime where you can mix JVM languages with JavaScript, Python, Ruby, R, WebAssembly, and so on...

25 mins
Java - Language of Choice for the Internet of Things

Java is the best standardized platform for IoT applications. The platform independence of Java adds value in such a way...

50 mins
The Magic of Delegates in Kotlin

Very many good books on OO design have advised us to choose delegation over inheritance. Yet, most developers using OO...