A Practical Approach to JAVA Memory Model - Questers
OCADO TECHNOLOGY & QUESTERS PRESENT:
A Practical Approach to JAVA Memory Model
19 OCTOBER (THURSDAY) | 18:30 – 21:30 BG TIME
QCLUB/QBALKON (17 HENRIK IBSEN STR., 5TH FLOOR)

Java Memory Model is an interesting area of multi-thread programming. It describes how threads interact through memory and what behaviours are allowed in concurrent execution. Most of the Java Developers are familiar with mutual exclusion and synchronized keyword but sometimes we forget that beside mutual exclusion we also have to care about memory visibility.

The talk will introduce a number of examples to help understand JMM. It will use OpenJDK Java Concurrency Stress tests framework (JCStress) to validate the results.

18:30 – 19:00 RECEPTION
19:00 – 21:00 PRESENTATIONS & WORKSHOPS
21:00 – 21:30 TALKS & DRINKS
yourlector_3_3.png

ANDRZEJ CZARNY

Andrzej is a Senior Software Engineer at Ocado. His work is mostly focused on real time performance of warehouse control systems. He is involved in creating testing frameworks and Continuous Integrations for multiple teams. His main area of expertise is Java and concurrency.

 

 

  • Java Software Developers
  • Everyone who is just curious and/or a true geek
  • Everyone who is willing to know more about Ocado Technology

 

 
Place: 
QCLUB/QBALKON (17 HENRIK IBSEN STR., 5TH FLOOR)