Learn techniques for writing performant Scala code and effective use of tools for analyzing performance.
Book a TrainingThe JVM is a rock-solid, battle-proven platform for developing and deploying applications. Thousands of engineering years have been invested into the facilities available on it, resulting in sophisticated garbage collection and just-in-time compilation mechanisms. The interaction between this platform and our applications is nuanced and often misunderstood; more so when using the Scala programming language.
In this 2 day workshop, the participants will learn about the two major runtime mechanisms of the JVM affecting performance - the JIT compiler and the garbage collector - and how they interact with applications written in the Scala programming language; techniques for writing performant Scala code and effective use of tools for analyzing performance.
Are you interested in attending a private training course?
Are you interested in attending a public training course?
Engineers, SREs and tech leads responsible for production Scala applications.
Basic knowledge of the Scala programming language and the JVM; basic experience running Scala applications in production.