Kontrola współbieżności to funkcja, którą można znaleźć w programach obsługujących połączenia LAN. Jest to mechanizm, który pozwala programowi z nim radzić sobie z wystąpieniem wielu użytkowników próbujących uzyskać dostęp do tego samego pliku lub programu w tym samym czasie. Nie każde oprogramowanie jest przeznaczone tylko do obsługi tego — niektóre programy, które nie zostały specjalnie zaprojektowane do działania w sieci, nadal mogą. W takim przypadku dwóch użytkowników korzystających z tej samej rzeczy w tym samym czasie może zniszczyć cudzą pracę.
Technipages wyjaśnia kontrolę współbieżności
Jeśli system przechowuje tylko jedną wersję pliku, dwie osoby pracujące nad nim jednocześnie oznacza, że jednej wersji nie da się zachować – zostałaby zniszczona. Możliwe jest nawet uszkodzenie obu wersji tego pliku. Włączenie kontroli współbieżności w oprogramowaniu oznacza, że program wie, aby umożliwić wielokrotny dostęp – w innymi słowy, wielu użytkowników może jednocześnie uzyskać dostęp do tego samego pliku, nie martwiąc się o dane strata. Kontrola współbieżności może być również używana do ograniczania dostępu do jednego użytkownika naraz – jest to również sposób na zapobieganie włamaniom do plików.
Kontrola współbieżności jest obecnie popularną funkcją, ponieważ coraz więcej oprogramowania może działać w sieci. Kontrola wersji to kolejna funkcja często spotykana w przypadku kontroli współbieżności — umożliwia oprogramowaniu zapisywanie historii różnych wersji, niezależnie od tego, czy pochodzi ona od różnych użytkowników, czy od tego samego użytkownika. Następnie można przywrócić poprzednie wersje i przywrócić je w dowolnym momencie. Te dwie cechy mogą istnieć niezależnie od siebie, ale często nie. W szczególności kontrola współbieżności jest obecnie niezwykle powszechną funkcją każdego oprogramowania, do którego często uzyskuje się dostęp za pośrednictwem sieci.
Typowe zastosowania kontroli współbieżności
- Wynalezienie funkcji kontroli współbieżności ułatwiło zapobieganie utracie danych.
- Kontrola współbieżności może być wykorzystana do ograniczenia pliku, tak aby tylko jeden odtwarzacz na raz mógł uzyskać dostęp do pliku lub programu.
- Najczęściej kontrola współbieżności i kontrola wersji są połączone razem.
Typowe nadużycia kontroli współbieżności
- Kontrola współbieżności to kolejna forma kontroli wersji, która umożliwia użytkownikom powrót do różnych wersji pliku.