Jump to: navigation, search

Difference between revisions of "Architecture Council/Links Collection"

(Concurrency)
Line 11: Line 11:
 
* [http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.pdf The Problem with Threads by Edward A. Lee] Often cited article explaining the problems of threading today.
 
* [http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.pdf The Problem with Threads by Edward A. Lee] Often cited article explaining the problems of threading today.
 
* [http://www.infoq.com/presentations/goetz-concurrency-past-present Concurrency: Past and Present by Brian Goetz] -- A 1h presentation on Concurrency in Java. Brian shows a very simple example and how difficult it is to get concurrency done correctly. If you think threading is easy -- listen to this talk... If you are interested in alternatives and future skip the first 30 min (the 30 min are just showing why threading (using locks) is difficult).
 
* [http://www.infoq.com/presentations/goetz-concurrency-past-present Concurrency: Past and Present by Brian Goetz] -- A 1h presentation on Concurrency in Java. Brian shows a very simple example and how difficult it is to get concurrency done correctly. If you think threading is easy -- listen to this talk... If you are interested in alternatives and future skip the first 30 min (the 30 min are just showing why threading (using locks) is difficult).
 +
* [http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=554 Real-world Concurrency by Bryan Cantrill and Jeff Bonwick, Sun Microsystems] -- an insightful ACM Queue article: ''we hope to inject some calm reality (if not some hard-won wisdom) into a discussion that has too often descended into hysterics'' (quote).
  
 
=== Eclipse Concurrency ===
 
=== Eclipse Concurrency ===

Revision as of 14:24, 15 October 2008

A collection of interesting links to articles, blogs and other resources related to software architecture. Please add your name when you add an item, for discussions.

Patterns

Concurrency

Eclipse Concurrency

Java Idioms

Tips & Tricks

Eclipse Foundation

Outside of the Eclipse Ecosystem