PRG 421 Wk 4 Discussion – Benefits and Drawbacks of Concurrency

0 items
PRG 421 Wk 4 Discussion - Benefits and Drawbacks of Concurrency
PRG 421 Wk 4 Discussion – Benefits and Drawbacks of Concurrency
$3.00
  • Description

PRG 421 Wk 4 Discussion – Benefits and Drawbacks of Concurrency

Post a total of 3 substantive responses over 2 separate days for full participation. This includes your initial post and 2 replies to other students.

Due Thursday

Respond to the following in a minimum of 175 words:

The purpose of this discussion is to explore concurrency, which refers to threads that run alongside each other during program execution, as opposed to running serially, or one after the other, and to discuss potential drawbacks and problems associated with concurrency.

 

Java™ provides built-in support for concurrent programming by allowing the running of multiple threads concurrently within a single program. A thread, also called a lightweight process, is a single sequential flow of programming operations with a definite beginning and end. During the lifetime of a thread, there is only a single point of execution. A thread by itself is not a program, because it cannot run on its own, instead all threads must run within a program.

Research and discuss with your classmates the benefits of concurrency in Java™. What are the potential drawbacks?

Due Monday

Reply to at least 2 of your classmates. Be constructive and professional in your responses.