A common problem of multithreaded applications or separate applications accessing shared memory is concurrency control. Current applications usually use locking to access shared memory, but this has several well-known disadvantages like bad scalability or bad maintainability. As many developers will have experienced, it is an extremely tedious task to choose the right locking granularity (not too many, not too few) and to apply and release them in the right order to avoid deadlocks.
Follow me on Twitter
- Got a new #symfony based project to work on :-) 2010/01/14
- Mäi Live-Interview iwwer Spellchecker.lu de moien um Radio 100,7 kann een elo hei eroflueden: http://bit.ly/8oo8RA 2010/01/13
- Muer (Mëttwoch) um 7.35 (moies) um Radio 100,7 als "Invité virum Dag" fir e bëssen iwwer Spellchecker.lu ze erzielen. 2010/01/12
- A list of web development freelance services I offer is now available on my website: http://michel.weimerskirch.net/services/ 2010/01/07
- E Samsden halen ech um 8:30 zu Walfer op der Uni (Sall Montessori) e Virtrag iwwer Spellchecker.lu. http://bit.ly/5VTSx1 (PDF) 2009/12/17