News for hackers. Stuff that matters.
Re:Introduction to Functional Programming in OCaml by gpderetta on Monday September 05, 2016 @10:56AM (#12430632)
>> Even a sequential implementation can produce different results if the requests arrive in different order. >I never said that the withdrawal requests must be served in the same exact order they were received. This may or may not be the case.

My point is if there is no ordering in the first place, there is no ordering to be preserved.

> Parallelism is running independent computations simultaneously. Concurrency control is managing the use of shared resources by temporarily granting exclusive access to them to individual computations.”

Concurrency control != concurrency though.

Re:Introduction to Functional Programming in OCaml by catnaroek on Monday September 05, 2016 @01:19PM (#12431314)
> Concurrency control != concurrency though.

Concurrency is simply the situation where two or more processes need exclusive access to a shared resource, so it's fair to say that, whenever there's concurrency, there's a need for concurrency control.