|
ABSTRACT
In this look at how concurrency affects practitioners in the
real world, Cantrill and Bonwick argue that much of the anxiety
over concurrency is unwarranted. Most developers who build typical
MVC systems can leverage parallelism by combining pieces of already
concurrent software such as database and operating systems (i.e.,
concurrency through architecture), rather than by writing
multithreaded code themselves. And for those who actually must deal
with threads and locks, the authors include a helpful list of best
practices to help minimize the pain.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
 |
3
|
|
 |
4
|
Luiz André Barroso , Kourosh Gharachorloo , Robert McNamara , Andreas Nowatzyk , Shaz Qadeer , Barton Sano , Scott Smith , Robert Stets , Ben Verghese, Piranha: a scalable architecture based on single-chip multiprocessing, Proceedings of the 27th annual international symposium on Computer architecture, p.282-293, June 2000, Vancouver, British Columbia, Canada
|
 |
5
|
|
 |
6
|
|
| |
7
|
McKusick, K. A. 2006. A conversation with Jarod Jenson. ACM Queue 4(1): 16-24.
|
| |
8
|
Cantrill, B. 2003. Postmortem object type identification. In Proceedings of the Fifth International Workshop on Automated Debugging.
|
| |
9
|
Peyton Jones, S. 2007. Beautiful concurrency. In Beautiful Code, ed. A. Oram and G. Wilson. Cambridge, MA: O'Reilly.
|
| |
10
|
See reference 8.
|
| |
11
|
Cantrill, B. 2007. A spoonful of sewage. In Beautiful Code, ed. A. Oram and G. Wilson. Cambridge, MA: O'Reilly.
|
| |
12
|
See reference 6.
|
CITED BY 2
|
|
Pao-Ann Hsiung , Shang-Wei Lin , Yean-Ru Chen , Nien-Lin Hsueh , Chih-Hung Chang , Chih-Hsiong Shih , Chorng-Shiuh Koong , Chao-Sheng Lin , Chun-Hsien Lu , Sheng-Ya Tong , Wan-Ting Su , William C. Chu, Model-driven development of multi-core embedded software, Proceedings of the 2009 ICSE Workshop on Multicore Software Engineering, p.9-16, May 18-18, 2009
|
|
|
|
|