Porazdeljeni zaklad uskladi dostop do skupnega vira med več procesi/strežniki, tako da ga hkrati drži samo eden. Redis se pogosto uporablja za to prek atomske operacije nastavi-če-ne-obstaja z TTL — vendar je pravilna izvedba zahtevna (in zahteva razumevanje omejitev).
Osnovni Redis zaklad (SET NX z TTL)
token = ();
acquired = redis.(, token, , , );
(acquired) {
{
} {
(, token);
}
}
