What is application concurrency?

In a multiuser system or application, concurrency is a major issue that the development team must address. Concurrency, in the context of a software application, is the handling of multiple users attempting to access the same data at the same time. For example, consider a multiuser order processing system that allows users to add and edit orders for customers. Adding orders is not a problem—since each new order generates a discrete record, several users can imultaneously add orders to the database without interfering with one another. Editing orders, on the other hand, can…Read more …