shanthoosh opened a new pull request #1001: SAMZA-2168: Remove redundant 
SystemAdmin creation in ApplicationMaster
URL: https://github.com/apache/samza/pull/1001
 
 
   Samza ApplicationMaster is a process responsible for scheduling, 
orchestrating and managing the lifecycle of containers of a samza job.
   
   SystemAdmin abstraction is used in samza to validate, create and fetch the 
metadata of input and metadata streams of the samza job. Creating a SystemAdmin 
instance for a system is an expensive operation which entails creating the 
connection with the broker and setting up resources.
   
   Currently, SystemAdmin for a system is created multiple times across the 
different components of the samza ApplicationMaster. This duplicate SystemAdmin 
creation happens as a part of the startup sequence of ApplicationMaster and 
unnecessarily increases the startup time of ApplicationMaster.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to