You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by "rxl@apache.org" <ra...@gmail.com> on 2021/05/28 03:50:55 UTC

Add BookKeeper Go client for repo

Hello everyone:

BookKeeper is an excellent project. As one of the most
critical components of Pulsar, it provides many excellent
functions, such as Pulsar Functions.

In Pulsar Functions, for the convenience of users in the
Go community, we developed Go Functions, but as a processing
framework for streaming computing, state storage is a very
an important function, unfortunately, BookKeeper currently
does not support the Go language Client, so we have not been
able to support the function of state storage in Go Functions.

I want to discuss in this email the possibility of supporting a
Go language client in BookKeeper. Is there such a plan in the
community or will we consider supporting Go client in BookKeeper?
Any suggestions are very helpful to me.

--
Thanks
Xiaolong Ran

Re: Add BookKeeper Go client for repo

Posted by Prashant Kumar <pr...@gmail.com>.
Agree.
It shouldn’t be difficult and a great addition.


On Thu, May 27, 2021 at 10:14 PM Enrico Olivelli <eo...@gmail.com>
wrote:

> Ran,
> As for as I know there is no plan.
>
> I believe it would be great.
>
> Please note that we are talking about the StreamStorage service and to
> about Bookkeeper.
>
> It is a GRCP service so it shouldn't be hard to implement
>
> Regards
>
> Enrico
>
> Il Ven 28 Mag 2021, 05:51 rxl@apache.org <ra...@gmail.com> ha
> scritto:
>
> > Hello everyone:
> >
> > BookKeeper is an excellent project. As one of the most
> > critical components of Pulsar, it provides many excellent
> > functions, such as Pulsar Functions.
> >
> > In Pulsar Functions, for the convenience of users in the
> > Go community, we developed Go Functions, but as a processing
> > framework for streaming computing, state storage is a very
> > an important function, unfortunately, BookKeeper currently
> > does not support the Go language Client, so we have not been
> > able to support the function of state storage in Go Functions.
> >
> > I want to discuss in this email the possibility of supporting a
> > Go language client in BookKeeper. Is there such a plan in the
> > community or will we consider supporting Go client in BookKeeper?
> > Any suggestions are very helpful to me.
> >
> > --
> > Thanks
> > Xiaolong Ran
> >
>

Re: Add BookKeeper Go client for repo

Posted by Jia Zhai <zh...@apache.org>.
+1

On Thu, Jun 10, 2021 at 11:51 AM Michael Marshall <mi...@gmail.com>
wrote:

> +1 It sounds like a great addition to me, too.
>
> On Thu, May 27, 2021 at 11:40 PM rxl@apache.org <ra...@gmail.com>
> wrote:
>
> > Thanks Enrico.
> >
> > > As for as I know there is no plan.
> > >
> > > I believe it would be great.
> >
> > It looks like this is a good start to add a Go language client to
> > BookKeeper.
> >
> > Enrico Olivelli <eo...@gmail.com> 于2021年5月28日周五 下午1:15写道:
> >
> > > Ran,
> > > As for as I know there is no plan.
> > >
> > > I believe it would be great.
> > >
> > > Please note that we are talking about the StreamStorage service and to
> > > about Bookkeeper.
> > >
> > > It is a GRCP service so it shouldn't be hard to implement
> > >
> > > Regards
> > >
> > > Enrico
> > >
> > > Il Ven 28 Mag 2021, 05:51 rxl@apache.org <ra...@gmail.com> ha
> > > scritto:
> > >
> > > > Hello everyone:
> > > >
> > > > BookKeeper is an excellent project. As one of the most
> > > > critical components of Pulsar, it provides many excellent
> > > > functions, such as Pulsar Functions.
> > > >
> > > > In Pulsar Functions, for the convenience of users in the
> > > > Go community, we developed Go Functions, but as a processing
> > > > framework for streaming computing, state storage is a very
> > > > an important function, unfortunately, BookKeeper currently
> > > > does not support the Go language Client, so we have not been
> > > > able to support the function of state storage in Go Functions.
> > > >
> > > > I want to discuss in this email the possibility of supporting a
> > > > Go language client in BookKeeper. Is there such a plan in the
> > > > community or will we consider supporting Go client in BookKeeper?
> > > > Any suggestions are very helpful to me.
> > > >
> > > > --
> > > > Thanks
> > > > Xiaolong Ran
> > > >
> > >
> >
>

Re: Add BookKeeper Go client for repo

Posted by Michael Marshall <mi...@gmail.com>.
+1 It sounds like a great addition to me, too.

On Thu, May 27, 2021 at 11:40 PM rxl@apache.org <ra...@gmail.com>
wrote:

> Thanks Enrico.
>
> > As for as I know there is no plan.
> >
> > I believe it would be great.
>
> It looks like this is a good start to add a Go language client to
> BookKeeper.
>
> Enrico Olivelli <eo...@gmail.com> 于2021年5月28日周五 下午1:15写道:
>
> > Ran,
> > As for as I know there is no plan.
> >
> > I believe it would be great.
> >
> > Please note that we are talking about the StreamStorage service and to
> > about Bookkeeper.
> >
> > It is a GRCP service so it shouldn't be hard to implement
> >
> > Regards
> >
> > Enrico
> >
> > Il Ven 28 Mag 2021, 05:51 rxl@apache.org <ra...@gmail.com> ha
> > scritto:
> >
> > > Hello everyone:
> > >
> > > BookKeeper is an excellent project. As one of the most
> > > critical components of Pulsar, it provides many excellent
> > > functions, such as Pulsar Functions.
> > >
> > > In Pulsar Functions, for the convenience of users in the
> > > Go community, we developed Go Functions, but as a processing
> > > framework for streaming computing, state storage is a very
> > > an important function, unfortunately, BookKeeper currently
> > > does not support the Go language Client, so we have not been
> > > able to support the function of state storage in Go Functions.
> > >
> > > I want to discuss in this email the possibility of supporting a
> > > Go language client in BookKeeper. Is there such a plan in the
> > > community or will we consider supporting Go client in BookKeeper?
> > > Any suggestions are very helpful to me.
> > >
> > > --
> > > Thanks
> > > Xiaolong Ran
> > >
> >
>

Re: Add BookKeeper Go client for repo

Posted by "rxl@apache.org" <ra...@gmail.com>.
Thanks Enrico.

> As for as I know there is no plan.
>
> I believe it would be great.

It looks like this is a good start to add a Go language client to
BookKeeper.

Enrico Olivelli <eo...@gmail.com> 于2021年5月28日周五 下午1:15写道:

> Ran,
> As for as I know there is no plan.
>
> I believe it would be great.
>
> Please note that we are talking about the StreamStorage service and to
> about Bookkeeper.
>
> It is a GRCP service so it shouldn't be hard to implement
>
> Regards
>
> Enrico
>
> Il Ven 28 Mag 2021, 05:51 rxl@apache.org <ra...@gmail.com> ha
> scritto:
>
> > Hello everyone:
> >
> > BookKeeper is an excellent project. As one of the most
> > critical components of Pulsar, it provides many excellent
> > functions, such as Pulsar Functions.
> >
> > In Pulsar Functions, for the convenience of users in the
> > Go community, we developed Go Functions, but as a processing
> > framework for streaming computing, state storage is a very
> > an important function, unfortunately, BookKeeper currently
> > does not support the Go language Client, so we have not been
> > able to support the function of state storage in Go Functions.
> >
> > I want to discuss in this email the possibility of supporting a
> > Go language client in BookKeeper. Is there such a plan in the
> > community or will we consider supporting Go client in BookKeeper?
> > Any suggestions are very helpful to me.
> >
> > --
> > Thanks
> > Xiaolong Ran
> >
>

Re: Add BookKeeper Go client for repo

Posted by Enrico Olivelli <eo...@gmail.com>.
Ran,
As for as I know there is no plan.

I believe it would be great.

Please note that we are talking about the StreamStorage service and to
about Bookkeeper.

It is a GRCP service so it shouldn't be hard to implement

Regards

Enrico

Il Ven 28 Mag 2021, 05:51 rxl@apache.org <ra...@gmail.com> ha
scritto:

> Hello everyone:
>
> BookKeeper is an excellent project. As one of the most
> critical components of Pulsar, it provides many excellent
> functions, such as Pulsar Functions.
>
> In Pulsar Functions, for the convenience of users in the
> Go community, we developed Go Functions, but as a processing
> framework for streaming computing, state storage is a very
> an important function, unfortunately, BookKeeper currently
> does not support the Go language Client, so we have not been
> able to support the function of state storage in Go Functions.
>
> I want to discuss in this email the possibility of supporting a
> Go language client in BookKeeper. Is there such a plan in the
> community or will we consider supporting Go client in BookKeeper?
> Any suggestions are very helpful to me.
>
> --
> Thanks
> Xiaolong Ran
>