Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Optimizing Apache JVMs for Apache Kafka Performance

Confluent via YouTube

Overview

Explore how to optimize Java Virtual Machines (JVMs) for improved Apache Kafka performance in this informative podcast episode featuring Gil Tene, CTO and Co-Founder of Azul. Dive into JVM internals and learn strategies for developers and architects to enhance real-time data pipelines, making them more performant and cost-effective. Discover the impact of garbage collection, JIT compilation, and Azul's innovations in JVM optimization. Gain insights into measuring JVM quality, balancing performance with cost efficiency, and the potential of cloud-based JIT compilation. Understand the incremental nature of JVM improvements and the importance of continuous monitoring and testing across various workloads. Learn about Azul's contributions to the Java ecosystem, including their OpenJDK distribution Zulu and the performance-boosting Prime build for Kafka.

Syllabus

- Intro
- What is Azul?
- JVM and Apache Kafka
- Object-oriented garbage collection
- C4—Continuously Concurrent Compacting Collector
- Where does Azul link to Kafka?
- What makes a good JVM?
- Optimizing JVM
- Cloud Native Compiler
- It's a wrap!

Taught by

Confluent

Reviews

Start your review of Optimizing Apache JVMs for Apache Kafka Performance

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.