يقوم القفل الموزع بتنسيق الوصول إلى مورد مشترك عبر عمليات/خوادم متعددة بحيث يحتفظ به واحد فقط في كل مرة. يُستخدم Redis بشكل شائع لهذا الغرض عبر set-if-not-exists ذري مع TTL — لكن القيام به بشكل صحيح يتطلب عناية (وفهم القيود).
قفل Redis أساسي (SET NX مع TTL)
token = ();
acquired = redis.(, token, , , );
(acquired) {
{
} {
(, token);
}
}
