Events
2010.03.12
QCON London 2010 (London, UK)
The fourth annual London enterprise software development conference - QCON 2010 - is back. The event is designed for team leads, architects and project management. It gathers Java, .NET, Ruby, SOA, Agile, Erlang and architecture communities. QCON 2010 will be held in London from 8th till 12th March 2010.
Erlang Solutions Ltd. will be present at QCON 2010. On Friday, 12th March 2010 Ulf Wiger (our CTO) will be hosting the Concurrency Challenge track. He will also give an introductory talk The Concurrency Challenge at 10:20 and a presentation on Death by accidental complexity at 4:30 pm.
Abstract The Concurrency Challenge track
By now "The free lunch" ended more than five years ago; server core counts are ranging from 8 to 864, and yet the concurrency revolution has still to occur: concurrent programming is not yet mainstream. As in-process concurrency is gaining importance three methodologies are competing for programmer adoption: classic locks, transactional memory and share-nothing actors. This track aims to push this revolution forward by giving an overview of techniques and methodologies that can make efficient and correct(!) concurrent programming mainstream. Programming languages have an importantrole here in providing programming models and compiler support to deal with complexity and efficiency issues. Hence, important programming language concurrency models are covered as well as more basic concurrency problems and solutions. Prepare to be surprised and amazed!
Abstract Death by accidental complexity
Coordination of dependent activities is a particularly nasty concurrency domain, since the wrong design choices can easily lead to complexity explosion. In sufficiently interesting applications, this will quickly become the dominating challenge - but if we are not trained to recognize the disease and know the cure, we may not even realise what is killing our project. This presentation will demonstrate how even a very basic program can push us towards the brink of insanity. Fortunately, an antidote will also be presented.
Erlang Solutions Ltd. will be present at QCON 2010. On Friday, 12th March 2010 Ulf Wiger (our CTO) will be hosting the Concurrency Challenge track. He will also give an introductory talk The Concurrency Challenge at 10:20 and a presentation on Death by accidental complexity at 4:30 pm.
Abstract The Concurrency Challenge track
By now "The free lunch" ended more than five years ago; server core counts are ranging from 8 to 864, and yet the concurrency revolution has still to occur: concurrent programming is not yet mainstream. As in-process concurrency is gaining importance three methodologies are competing for programmer adoption: classic locks, transactional memory and share-nothing actors. This track aims to push this revolution forward by giving an overview of techniques and methodologies that can make efficient and correct(!) concurrent programming mainstream. Programming languages have an importantrole here in providing programming models and compiler support to deal with complexity and efficiency issues. Hence, important programming language concurrency models are covered as well as more basic concurrency problems and solutions. Prepare to be surprised and amazed!
Abstract Death by accidental complexity
Coordination of dependent activities is a particularly nasty concurrency domain, since the wrong design choices can easily lead to complexity explosion. In sufficiently interesting applications, this will quickly become the dominating challenge - but if we are not trained to recognize the disease and know the cure, we may not even realise what is killing our project. This presentation will demonstrate how even a very basic program can push us towards the brink of insanity. Fortunately, an antidote will also be presented.
Back to the Events






