D For A Web Developer
Nick Sabalausky via Digitalmars-d
digitalmars-d at puremagic.com
Wed Apr 30 13:36:16 PDT 2014
On 4/30/2014 3:53 PM, Jacob Carlborg wrote:
> On 2014-04-30 17:04, Adam D. Ruppe wrote:
>>
>> You also have problems like race conditions:
>>
>> account = BankAccount.find(1)
>> account.balance -= 10
>> account.save!
>
> I think most Rails application are run single threaded. But with
> multiple processes instead.
>
Aren't you talking about databases? Single-threading won't save you from
races there unless the DBMS itself is single-threaded (which would be a
pretty undesirable DBMS).
Or does the ORM above automatically lock the row/table behind-the-scenes?
More information about the Digitalmars-d
mailing list