Question: with an add on card ATM system wat would happen if both the persons withdraw money from diff places simultaneo i've an account for which i and my father hold ATM cards. Now i'm at Delhi n my dad at Pune and the balnce in the account is Rs.10000. Both of us r trying to withdraw money from the account at 9:00 in the morning exactly. Another problem is i'm tryin to withdraw Rs.8000 and my dad an amount of Rs.5000 which exceeds the balance of Rs.10000. So, wat would happen in such a situation and how could we technically term it???

Answer: No,the people who design banking systems have thought of that one...  When you use an ATM, you are not directly accessing your bank account, you are simply placing a request for a transaction.\n\nTransaction requests are placed in a queue and only one will be processed at a time, for a particular account.\n\nEven though both requests are placed at the same time, they will be assigned different transaction numbers, and one will be picked for processing first... usually the one that gets to the queue first.\n\nAccess to the account would be locked for a short period until the first transaction is completed, so the second transaction would be held in queue.\n \nOnce the first transaction is completed, the lock will be released and the second transaction will be processed -  in this case, unsuccessfully.\n\nTechnically, this is called "conflict avoidance"
This question from the Yahoo Q&A forum is categorized in the topic: Science & Mathematics