You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@livy.apache.org by Yiheng Wang <yi...@gmail.com> on 2019/12/10 07:18:37 UTC
Re: Support multi-active high availability in Livy
Hi Community
We have received some feedback for this design. Here're the open questions
for discussion
1. Session allocation algorithm
We agree to make it pluggable. There're two allocation algorithms:
server-session mapping and consistent hashing. We haven't agreed on which
one is the default.
2. The semantic change of getAllSessions
We agree to not change its semantics. However, we haven't achieved
an agreement on the implementation.
We think the open questions are not a blocker. So can we have this design
doc approved?
Thanks
Yiheng
On Thu, Nov 28, 2019 at 6:37 PM Yiheng Wang <yi...@gmail.com> wrote:
> Hi Community
>
> We propose a multi-active high availability design for Livy. We think this
> feature is valuable for many users. Here're the JIRA and the design doc. If
> you're interested, please take a look and comment :-)
>
> JIRA:
> https://issues.apache.org/jira/projects/LIVY/issues/LIVY-718
>
> Design doc:
>
> https://docs.google.com/document/d/1bD3qYZpw14_NuCcSGUOfqQ0pqvSbCQsOLFuZp26Ohjc/edit?usp=sharing
>
> Best regards
> Yiheng
>
Re: Support multi-active high availability in Livy
Posted by Saisai Shao <sa...@gmail.com>.
As I remembered we don't have such requirement in Livy community, but I'm
OK to start a vote. Yiheng, would you please start a vote?
Thanks
Saisai
Marco Gaido <ma...@gmail.com> 于2019年12月12日周四 上午2:50写道:
> Shall we start an official vote before creating the subtasks?
>
> Thanks,
> Marco
>
> Il giorno mer 11 dic 2019 alle ore 14:50 Saisai Shao <
> sai.sai.shao@gmail.com>
> ha scritto:
>
> > I think it is feasible to move to next step. Let's create subtasks to
> track
> > all the works.
> >
> > Thanks
> > Saisai
> >
> > Yiheng Wang <yi...@gmail.com> 于2019年12月10日周二 下午3:18写道:
> >
> > > Hi Community
> > >
> > > We have received some feedback for this design. Here're the open
> > questions
> > > for discussion
> > > 1. Session allocation algorithm
> > > We agree to make it pluggable. There're two allocation algorithms:
> > > server-session mapping and consistent hashing. We haven't agreed on
> which
> > > one is the default.
> > > 2. The semantic change of getAllSessions
> > > We agree to not change its semantics. However, we haven't achieved
> > > an agreement on the implementation.
> > >
> > > We think the open questions are not a blocker. So can we have this
> design
> > > doc approved?
> > >
> > > Thanks
> > > Yiheng
> > >
> > > On Thu, Nov 28, 2019 at 6:37 PM Yiheng Wang <yi...@gmail.com> wrote:
> > >
> > > > Hi Community
> > > >
> > > > We propose a multi-active high availability design for Livy. We think
> > > this
> > > > feature is valuable for many users. Here're the JIRA and the design
> > doc.
> > > If
> > > > you're interested, please take a look and comment :-)
> > > >
> > > > JIRA:
> > > > https://issues.apache.org/jira/projects/LIVY/issues/LIVY-718
> > > >
> > > > Design doc:
> > > >
> > > >
> > >
> >
> https://docs.google.com/document/d/1bD3qYZpw14_NuCcSGUOfqQ0pqvSbCQsOLFuZp26Ohjc/edit?usp=sharing
> > > >
> > > > Best regards
> > > > Yiheng
> > > >
> > >
> >
>
Re: Support multi-active high availability in Livy
Posted by Marco Gaido <ma...@gmail.com>.
Shall we start an official vote before creating the subtasks?
Thanks,
Marco
Il giorno mer 11 dic 2019 alle ore 14:50 Saisai Shao <sa...@gmail.com>
ha scritto:
> I think it is feasible to move to next step. Let's create subtasks to track
> all the works.
>
> Thanks
> Saisai
>
> Yiheng Wang <yi...@gmail.com> 于2019年12月10日周二 下午3:18写道:
>
> > Hi Community
> >
> > We have received some feedback for this design. Here're the open
> questions
> > for discussion
> > 1. Session allocation algorithm
> > We agree to make it pluggable. There're two allocation algorithms:
> > server-session mapping and consistent hashing. We haven't agreed on which
> > one is the default.
> > 2. The semantic change of getAllSessions
> > We agree to not change its semantics. However, we haven't achieved
> > an agreement on the implementation.
> >
> > We think the open questions are not a blocker. So can we have this design
> > doc approved?
> >
> > Thanks
> > Yiheng
> >
> > On Thu, Nov 28, 2019 at 6:37 PM Yiheng Wang <yi...@gmail.com> wrote:
> >
> > > Hi Community
> > >
> > > We propose a multi-active high availability design for Livy. We think
> > this
> > > feature is valuable for many users. Here're the JIRA and the design
> doc.
> > If
> > > you're interested, please take a look and comment :-)
> > >
> > > JIRA:
> > > https://issues.apache.org/jira/projects/LIVY/issues/LIVY-718
> > >
> > > Design doc:
> > >
> > >
> >
> https://docs.google.com/document/d/1bD3qYZpw14_NuCcSGUOfqQ0pqvSbCQsOLFuZp26Ohjc/edit?usp=sharing
> > >
> > > Best regards
> > > Yiheng
> > >
> >
>
Re: Support multi-active high availability in Livy
Posted by Saisai Shao <sa...@gmail.com>.
I think it is feasible to move to next step. Let's create subtasks to track
all the works.
Thanks
Saisai
Yiheng Wang <yi...@gmail.com> 于2019年12月10日周二 下午3:18写道:
> Hi Community
>
> We have received some feedback for this design. Here're the open questions
> for discussion
> 1. Session allocation algorithm
> We agree to make it pluggable. There're two allocation algorithms:
> server-session mapping and consistent hashing. We haven't agreed on which
> one is the default.
> 2. The semantic change of getAllSessions
> We agree to not change its semantics. However, we haven't achieved
> an agreement on the implementation.
>
> We think the open questions are not a blocker. So can we have this design
> doc approved?
>
> Thanks
> Yiheng
>
> On Thu, Nov 28, 2019 at 6:37 PM Yiheng Wang <yi...@gmail.com> wrote:
>
> > Hi Community
> >
> > We propose a multi-active high availability design for Livy. We think
> this
> > feature is valuable for many users. Here're the JIRA and the design doc.
> If
> > you're interested, please take a look and comment :-)
> >
> > JIRA:
> > https://issues.apache.org/jira/projects/LIVY/issues/LIVY-718
> >
> > Design doc:
> >
> >
> https://docs.google.com/document/d/1bD3qYZpw14_NuCcSGUOfqQ0pqvSbCQsOLFuZp26Ohjc/edit?usp=sharing
> >
> > Best regards
> > Yiheng
> >
>