
A Practical Approach to Java Memory Model
Join our next Tech MeetUp we are organising together with our partner Ocado Technology.
This time we will talk about Java Memory Model - 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.
Our speaker Andrzej Czarny will introduce a number of examples to help understand JMM. It will use OpenJDK Java Concurrency Stress tests framework (JCStress) to validate the results.
Seats are limited, so make sure you register here: http://bit.ly/2xtjyS2
КОГА: 19.10.2017
МЯСТО: Questers Sofia Office (17 Henrik Ibsen str., EM Building, 5th floor)
ВХОД: СВОБОДЕН
18:30 – 19:00 RECEPTION
19:00 – 21:00 PRESENTATIONS & WORKSHOPS
21:00 – 21:30 TALKS & DRINKS

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.