Optimistic ve pessimistic concurrency çok kullanıcılı platformlarda kullanılan iki veri yönetim mekanizmasıdır. Pessimistic concurrency kullanılırken kullanıcı veri üzerinde bir değişikliğe başladığı anda ilgili veri kaynağı diğer kullanıcıların kullanımına karşı kilitlenir ve bu kilit işlem tamamlanana kadar açılmaz. Optimistic concurrency'de ise bu tür bir kilitleme yapılmaz, dolayısıyla siz bir veriye güncellemek üzere eriştiğinizde, siz güncellemelerinizi kaydetmeden başka bir kullanıcı kendi güncellemelerini kaydedebilir.