Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!rutgers!netsys!macomh!macom1!larry From: larry@macom1.UUCP (Larry Taborek) Newsgroups: comp.databases Subject: Re: Concurrency control in real life Message-ID: <4875@macom1.UUCP> Date: 2 Aug 89 11:40:04 GMT References: <322@csense.UUCP> Organization: CENTEL Federal Systems, Reston, VA. 22091-1506 Lines: 35 From article <322@csense.UUCP>, by bote@csense.UUCP (John Boteler): > In order for my brain to learn most effectively, it needs an > analogy: > > I request that someone post a solid example of an instance > where concurrency is a problem to control, perhaps with > a discussion of concurrency issues relating to the example. > Humm, thats a good one. How about sibblings fighting over a toy. "Its my turn." Sibbling A "No its mine." Sibbling B "Its mine." Sibbling A "Mine" Sibbling B Adults emulate concurrency through ques (waiting in line at a bank, imagine everyone trying to do their transaction at the same time at a common teller), and through round robin scheduling ("Next please!"). People in the real world don't deal with concurrency like a computer because its so obvious. If your at a rental company and all their (cars,rv's,boats,whatever) are gone and the lots empty, then off you go to another rental company or give up. Hope this helps... Larry -- Larry Taborek ..!uunet!grebyn!macom1!larry Centel Federal Systems larry@macom1.UUCP 11400 Commerce Park Drive Reston, VA 22091-1506 703-758-7000