JVM Internals Crashcasts

Fatih Yavuz

JVM Internals Crashcasts

A Technology and Education podcast

Good podcast? Give it some love!
JVM Internals Crashcasts

Fatih Yavuz

JVM Internals Crashcasts

Episodes
JVM Internals Crashcasts

Fatih Yavuz

JVM Internals Crashcasts

A Technology and Education podcast
Good podcast? Give it some love!
Rate Podcast

Episodes of JVM Internals Crashcasts

Mark All
Search Episodes...
Explore how the JVM is evolving to power microservices and cloud-native applications in this insightful episode of JVM Internals Crashcasts.In this episode, we explore:JVM's continued relevance and advantages in modern architecturesChallen
Dive into the exciting world of Project Amber and discover how it's reshaping the Java language with productivity-boosting features.In this episode, we explore:The origins and goals of Project Amber in modernizing JavaLocal variable type i
Dive into the future of Java concurrency with Project Loom and virtual threads in this eye-opening episode of JVM Internals Crashcasts.In this episode, we explore:The revolutionary concept of virtual threads and how they differ from traditi
Dive into the cutting-edge world of serverless Java and discover how this technology is revolutionizing cloud computing!In this episode, we explore:Serverless computing fundamentals and Java's role in this paradigm shiftOvercoming challeng
Dive into the world of cloud-native Java as we explore the intricacies of deploying JVM applications on Kubernetes.In this episode, we explore:Kubernetes as a powerful container orchestrator for Java applicationsJVM-specific challenges in
Dive into the world of JVM performance optimization in Docker containers with expert insights and practical tips.In this episode, we explore:The evolution of JVM's container awareness and its impact on performanceEssential best practices f
Dive into the world of Android Runtime (ART) and discover how it revolutionized Android's execution environment.In this episode, we explore:How ART differs from traditional JVMs and its unique features for mobile optimizationThe innovative
Dive into the world of GraalVM, a revolutionary polyglot runtime that's reshaping the Java ecosystem.In this episode, we explore:The power of GraalVM's polyglot capabilities and how they enable seamless multi-language developmentGraalVM's
Dive into the world of alternative JVMs with an exploration of OpenJ9, a high-performance Java virtual machine designed for efficiency and speed.In this episode, we explore:The fascinating history and evolution of OpenJ9, from IBM's interna
Dive into the world of JVM security as we explore the crucial concepts of sandboxing and isolation techniques for secure computing.In this episode, we explore:The fundamentals of JVM sandboxing and its role in running untrusted code safely
Dive into the intricate world of JVM security as we explore bytecode verification, a crucial process that ensures the safety and integrity of Java applications.In this episode, we explore:The multi-stage bytecode verification process, from
Dive into the complex world of JVM security as we explore the Security Manager, its policies, and recent developments in Java's security landscape.In this episode, we explore:The Security Manager's role as the "bouncer" of the JVM, controll
Dive into the intricacies of JVM language performance and discover key strategies for optimization in this enlightening episode.In this episode, we explore:Performance differences between JVM languages and their root causesThe impact of co
Dive into the fascinating world of JVM language interoperability and discover how different programming languages can work together seamlessly on the Java Virtual Machine.In this episode, we explore:The magic behind JVM language interoperab
Dive into the world of JVM languages as we explore Kotlin, Scala, and Clojure in this enlightening episode of JVM Internals Crashcasts.In this episode, we explore:The unique features and design philosophies behind Kotlin, Scala, and Clojure
Dive into the world of Java performance optimization as we explore common pitfalls that can trip up even experienced developers.In this episode, we explore:Memory management mysteries: Uncover the secrets behind Java memory leaks and how to
Dive into the world of JVM profiling and monitoring tools to supercharge your Java application's performance!In this episode, we explore:The art and science of profiling: Discover how it acts as a comprehensive health check-up for your Java
Dive into the world of JVM performance optimization with our expert-led exploration of essential flags and tuning options.In this episode, we explore:The power of JVM flags and their role in fine-tuning application performanceDifferent typ
Dive deep into the Java Memory Model (JMM) and unravel the mysteries of concurrent programming in this expert-level episode of JVM Internals Crashcasts.In this episode, we explore:The Java Memory Model: Discover how it acts as a rulebook fo
Dive into the world of synchronization primitives and master the art of concurrent programming in Java.In this episode, we explore:The fundamental role of synchronization primitives in ensuring thread safetyJVM's clever implementation and
Dive into the intricate world of JVM thread management and discover how to optimize Java application performance.In this episode, we explore:Thread lifecycle stages and the JVM's crucial role in managing threadsThe intricacies of thread sc
Dive deep into the intricacies of exception handling in the JVM with hosts Sheila and Victor in this enlightening episode of JVM Internals Crashcasts.In this episode, we explore:The fundamentals of exceptions and how the JVM treats differen
Uncover the inner workings of method invocation and return in the Java Virtual Machine with JVM experts Sheila and Victor.In this episode, we explore:Types of method invocations and their corresponding bytecode instructionsThe intricacies
Dive into the fascinating world of JVM internals as we explore the language of computers: bytecode and instruction sets.In this episode, we explore:Bytecode: The bridge between Java source code and machine executionThe JVM instruction set:
Unravel the mysteries of Java class file structure and its crucial role in JVM operations.In this episode, we explore:The fascinating history behind the 'magic number' 0xCAFEBABEKey components of class file structure and their functionsHo
Rate
Contact This Podcast

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features