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
