Shanthoosh Venkataraman created SAMZA-1786:
----------------------------------------------

             Summary: Introduce metadata store abstraction.
                 Key: SAMZA-1786
                 URL: https://issues.apache.org/jira/browse/SAMZA-1786
             Project: Samza
          Issue Type: Task
            Reporter: Shanthoosh Venkataraman
            Assignee: Shanthoosh Venkataraman


As a part of SEP-11, this JIRA introduces MetadataStore interface to store task 
and container locality for both yarn and standalone deployment models. Refer to 
SEP-11 design doc for more details. 

 

Few important points to note:
 # As a part of this changes, LocalityManager/TaskAsssignemtnManager alone will 
be updated to use this interface(subsequently in upcoming future RB's other 
util classes will be moved to use this interface as well).
 # In an immediate followup RB, ZkMetadataStore(storing metadata information in 
zookeeper) will be added. It will be used in standalone to read/write 
locality(through LocalityManager & other standard util classes).
 # In future, executionPlan, other job related metadata(with respect to running 
containers, stream graph) can be stored in any store through the same 
abstraction. In future, if we want to deploy standalone jobs in azure, only we 
need to implement this interface(CosmosDBMetadataStore to store samza metadata 
in cosmos).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to