Speaker
Danilo Piparo
(CERN)
Description
A fundamental aspect of concurrent programming is the protection of thread
unsafe resources. With argumentations relying on concrete use cases, the issue
of thread safety and its possible solutions are treated. Designs aiming to
avoid contention are characterised, offering veritable patterns applicable
also in different disciplines. Different resource protection strategies are
evaluated discussing concrete examples.