Vinoth Chandar created HUDI-2173:
------------------------------------

             Summary: Implement a DynamoDB based LockProvider
                 Key: HUDI-2173
                 URL: https://issues.apache.org/jira/browse/HUDI-2173
             Project: Apache Hudi
          Issue Type: Sub-task
          Components: Writer Core
            Reporter: Vinoth Chandar
             Fix For: 0.10.0


Currently, we have ZK and HMS based Lock providers, which can be limited to 
co-ordinating across a single EMR or Hadoop cluster. 

For aws users, DynamoDB is a readily available , fully managed , geo replicated 
datastore, that can actually be used to hold locks, that can now span across 
EMR/hadoop clusters. 

This effort involves supporting a new `DynamoDB` lock provider that implements 
org.apache.hudi.common.lock.LockProvider. We can place the implementation 
itself in hudi-client-common, so it can be used across Spark, Flink, 
Deltastreamer etc. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to