Java Internals Crashcasts

By: Fatih Yavuz
  • Summary

  • Welcome to Crashcasts, the podcast for tech enthusiasts!

    Whether you're a seasoned engineer or just starting out, this podcast will teach you about Java Internals.

    Join hosts Sheila and Victor as they explore essential topics in technology.

    Each episode gradually increases in complexity, covering everything from basic concepts to advanced scenarios.

    This podcast offers valuable insights, tips, and common pitfalls to avoid. It's perfect for interview preparation or skill enhancement. With a focus on various technologies and best practices, you'll gain confidence to tackle tough interview questions.

    Subscribe now to transform your learning experience!

    More podcasts at Crashcasts
    Java Internals blog posts

    Fatih Yavuz
    Show more Show less
activate_WEBCRO358_DT_T2
Episodes
  • Java Concurrency: Unlocking New Possibilities with CompletableFuture Improvements
    Sep 7 2024

    Dive into the exciting world of Java concurrency as we explore the powerful enhancements made to CompletableFuture in Java 9 and beyond.

    In this episode, we explore:

    • Timeout handling revolution: Discover how orTimeout and completeOnTimeout simplify asynchronous programming
    • Exception management upgrade: Uncover the flexibility of exceptionallyCompose for advanced error handling
    • Customization and performance boosts: Learn about protected methods and internal optimizations
    • Practical applications and pitfalls: Gain insights into real-world scenarios and best practices

    Join us for an in-depth discussion on these game-changing features that streamline concurrent programming in Java!

    Want to dive deeper into this topic? Check out our blog post here: Read more
    If you interested similar podcasts, make sure to check out Crashcasts

    ★ Support this podcast on Patreon ★
    Show more Show less
    8 mins
  • Deep Dive into VarHandle and Enhanced Atomics: Boosting Java Concurrency
    Sep 7 2024

    Discover how Java 9+ revolutionizes concurrency with VarHandle and enhanced Atomics, offering up to 30% performance boost for certain operations!

    In this episode, we explore:

    • VarHandle: The powerful "smart pointer" for efficient, low-level variable access
    • Enhanced Atomics: Fine-tuning memory ordering for optimal performance
    • Real-world applications and performance gains in high-concurrency scenarios
    • Expert tips and potential pitfalls when leveraging these advanced features

    Tune in for an in-depth discussion, practical examples, and valuable insights to elevate your Java concurrency skills!

    Want to dive deeper into this topic? Check out our blog post here: Read more

    ★ Support this podcast on Patreon ★
    Show more Show less
    6 mins
  • Deep Dive into Reactive Libraries: RxJava and Project Reactor for Streamlining Asynchronous Programming
    Sep 7 2024

    Dive into the world of reactive programming with RxJava and Project Reactor, exploring how these powerful libraries streamline asynchronous programming in Java.

    In this episode, we explore:

    • Fundamentals of reactive libraries and their importance in modern Java development
    • Core concepts like Observables, Flux, and operators that power these libraries
    • Real-world applications, including a stock trading scenario
    • Key differences between RxJava and Project Reactor to help you choose the right tool

    Tune in for expert insights on leveraging these libraries to build efficient, resilient, and scalable Java applications.

    Want to dive deeper into this topic? Check out our blog post here: Read more

    ★ Support this podcast on Patreon ★
    Show more Show less
    8 mins

What listeners say about Java Internals Crashcasts

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.