client-side locking: blokowanie po stronie klienta > Dodaj do ulubionych | Technika programowania wielowątkowego polegająca na ochronie kodu używającego jakiegoś obiektu za pomocą tej samej blokady, której obiekt ten używa do ochrony własnego stanu.