YoVDO

Game of Loom - Implementation Patterns and Performance Implications Playing with Virtual Threads

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses Scalability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the implementation patterns and performance implications of virtual threads in Java through an engaging conference talk. Dive into the potential game-changing impact of virtual threads on the Java ecosystem, comparing their scalability and simplicity to traditional asynchronous programming models. Examine the costs and benefits of creating numerous virtual threads, including memory usage, performance impact, and scheduling considerations. Investigate the effects of frequent context switching and potential cache misses associated with virtual threads. Learn from a practical implementation of Conway's Game of Life using the communicating sequential processes (CSP) model, comparing virtual and native threads with various algorithms. Gain valuable insights and rules of thumb for effectively utilizing virtual threads in Java development.

Syllabus

Game of Loom: implementation patterns and performance implications by Mario Fusco


Taught by

Devoxx

Related Courses

Play by Play: Developing Microservices and Mobile Apps with JHipster
Pluralsight
Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube
Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube
Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube
The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube