yaooqinn opened a new issue #1143:
URL: https://github.com/apache/incubator-kyuubi/issues/1143


   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   
   
   ### Search before asking
   
   - [X] I have searched in the 
[issues](https://github.com/apache/incubator-kyuubi/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### Describe the feature
   
   Serverable is used to create KyuubiServer/SparkSQLEngine, contain one 
backend, one frontend, and one service discovery
   As we are going to support multiple frontend implementations and each may 
have one connectionUrl to expose, so the service discovery should bind to 
frontend not Serverable
      
   
   
   ### Motivation
   
   make the architecture more future-proofing
   
   ### Describe the solution
   
   The service named service discovery will be a child service of frontend 
service and it's optional.
   
   A `servalable` will contain a backend and a list of frontends, the former 
one stay AS-IS and the latter is changed from single to multiple, which means a 
serverable can have multiple interfaces to interact with its different clients
   
   
   
   ### Additional context
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [X] Yes I am willing to submit a PR!


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to