i don't really know much about web servers and how they work, but this question (or one of a similar type) has come to my mind before.
a little bit ago, i added an adrotator control to a page, and i looked up on msdn how to use it. there was a tutorial that showed how to make a tracking system for the ads, so i also checked this over really quick.
the way the tracking system worked, or at least as how i understood it, was that a page with query strings was called, and this data was used to open an xml file, and find the correct node. this node then had a counter field in it, which was then incremented by one. then, once this was done, the xml document was written back to the xml file.
now, here is where i have my question. what happens if two requests access the xml file at the same time? for example, person A and person B both click on the same ad at the same time (really by same time, i mean ...
Go to the complete details ...