SunQuest
           Dev Shed Lounge
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOtherDev Shed Lounge

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
SlickEdit: Code in over 40 languages across 7 platforms. SlickEdit’s unmatched power, speed, and flexibility allows even the most accomplished developers to write better code faster. Download a free trial today!
  #1  
Old September 18th, 2002, 04:28 AM
CodeMage CodeMage is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Sep 2002
Posts: 4 CodeMage User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Thumbs up [ARTICLE] 3 technical articles about concurrent programming (multithreading)

We have recently added a couple of interesting technical articles written by Jim Rogers to the CodeMages Community web site, the first one of them being "Java Threads: A Faulty Concurrency Model". Here's a synopsis of this article:

-----------------
Java provides an unusually high level of support for creating threaded applications. Unfortunately, the mechanisms for safely communicating between threads easily lead to dangerous race conditions and deadlocks. While solutions to these problems do exist, they are messy at best, tending to cause violations of good object oriented design principles.
-----------------

For those who want to read more, visit the Coding | Java section of the CodeMages Community web site and find the article at URL

Jim has rapidly become a major contributor to our community and his generous contributions so far, include:

----
Title: Concurrent Programming
Location: Coding | Programming Concepts, URL

Synopsis:
-----------------
More and more software systems are being designed with concurrent programming features. Early concurrent systems were constructed from groups of cooperating processes. Modern concurrent systems are being constructed in one process with groups of cooperating threads. Concurrent processing promises dramatic performance improvements. It also presents the developer with a new set of design problems.
-----------------



----
Title: Shared Resource Design Patterns
Location: Coding | Programming Concepts, URL

Synopsis:
-----------------
Concurrent programming requires control of access to shared resources. Experience shows there are many common design patterns for shared resources. This paper explores some of the common patterns for locking and buffering data, as expressed using monitors.
-----------------



We would love to get some feedback on these articles in the form of an e-mail to URL (which will be forwarded to Jim Rogers) or in the form of a discussion with Jim Rogers (aka WanderingInstructor) on the CodeMages Community Forum.

Also, our brand new developers community needs more serious contributors like Jim who can write high quality technical articles about software development or web design techniques. For more information and other contribution possibilities please write to URL or visit the CodeMages Community web site at URL

Thanks for your time,

----
CodeMage
The CodeMages Community
------------
E-mail: URL
Web site: URL
Forum: URL
(register for free at URL to join in the discussions)

Reply With Quote
Reply

Viewing: Dev Shed ForumsOtherDev Shed Lounge > [ARTICLE] 3 technical articles about concurrent programming (multithreading)


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 1 hosted by Hostway