Client-side distributed lock? #4818
                  
                    
                      thearchitector
                    
                  
                
                  started this conversation in
                Ideas
              
            Replies: 2 comments 2 replies
-
| 
         Hi @thearchitector , thank you for reaching out! I guess you're referring to this: https://valkey.io/topics/distlock/ I might not be the best person to answer this. Will ask the team and see if we have had support or roadmap on this.  | 
  
Beta Was this translation helpful? Give feedback.
                  
                    0 replies
                  
                
            -
| 
         Update: We currently do not support it, nor do we have any confirmed plan/roadmap for it. The only thing relevant is our team member @avifenesh came up with this example project on top of GLIDE: https://github.com/avifenesh/glide-distributed-lock @thearchitector any chance you could help on this?  | 
  
Beta Was this translation helpful? Give feedback.
                  
                    2 replies
                  
                
            
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Uh oh!
There was an error while loading. Please reload this page.
-
It would be great if GLIDE had a distributed lock that could be used in the various language bindings. I know with Redis, the goto implementation was Redlock. If that algorithm still holds up in terms of correctness/reliability, there is at least one rust reference that could be helpful.
Regardless of implementation, something that is built-in to GLIDE that would guarantee, for some period of time and in a distributed environment, exclusive control over one or set of keys.
Beta Was this translation helpful? Give feedback.
All reactions