A survey of concurrency systems

Here is the session

There is an increased awareness and urgency with multicore, multi threaded server side programming and fault tolerancy that the server side web is bringing to the table.

erlang, haskell, and clojure are claiming to be better at these aspects than java and c#. It is worthwhile to look at the constructs needed for shared resources, locking etc.

See if this session throws light on these aspects.