You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@flink.apache.org by Mark Lee <li...@126.com> on 2022/11/18 04:09:54 UTC
答复: Flink Operator in Golang?
I got it, Thanks Zhanghao!
发件人: user-return-51640-lifuqiong00=126.com@flink.apache.org
<us...@flink.apache.org> 代表
zhanghao.chen@outlook.com
发送时间: 2022年11月17日 23:36
收件人: Mark Lee <li...@126.com>; user@flink.apache.org
主题: Re: Flink Operator in Golang?
Hi Mark,
1. Directly quoting from
https://cwiki.apache.org/confluence/display/FLINK/FLIP-212%3A+Introduce+Flin
k+Kubernetes+Operator:
Main reasons for choosing Java over Go
・ Direct access to Flink Client libraries for submitting, managing
jobs and handling errors
・ Most Flink developers have strong Java experience while there are
only few Go experts
・ Easier to integrate with existing build system and tooling
・ Required k8s clients and tools for building an operator are also
available in Java
2. unfortunately, Golang API is not supported yet
Best,
Zhanghao Chen
_____
From: Mark Lee <lifuqiong00@126.com <ma...@126.com> >
Sent: Thursday, November 17, 2022 16:16
To: user@flink.apache.org <ma...@flink.apache.org>
<user@flink.apache.org <ma...@flink.apache.org> >
Subject: Flink Operator in Golang?
Hi,
I found we already have Flink operator implemented by java. But I have two
questions:
1. If we can implement Flink operator using golang? Is there some hidden
difficult traps?
2. We can submit Java jar jobs or sql jobs, can we submit golang jobs?
Thank you.
Re: Flink Operator in Golang?
Posted by kant kodali <ka...@gmail.com>.
Golang doesn't seem to have anything similar to Flink or Spark.
On Thu, Nov 17, 2022 at 8:11 PM Mark Lee <li...@126.com> wrote:
> I got it, Thanks Zhanghao!
>
>
>
> *发件人:* user-return-51640-lifuqiong00=126.com@flink.apache.org
> <us...@flink.apache.org> *代表 *
> zhanghao.chen@outlook.com
> *发送时间:* 2022年11月17日 23:36
> *收件人:* Mark Lee <li...@126.com>; user@flink.apache.org
> *主题:* Re: Flink Operator in Golang?
>
>
>
> Hi Mark,
>
>
>
> 1. Directly quoting from
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-212%3A+Introduce+Flink+Kubernetes+Operator
> :
>
> Main reasons for choosing Java over Go
>
> · Direct access to Flink Client libraries for submitting, managing
> jobs and handling errors
>
> · Most Flink developers have strong Java experience while there are
> only few Go experts
>
> · Easier to integrate with existing build system and tooling
>
> · Required k8s clients and tools for building an operator are also
> available in Java
>
>
> 1. unfortunately, Golang API is not supported yet
>
>
>
>
>
> Best,
>
> Zhanghao Chen
> ------------------------------
>
> *From:* Mark Lee <li...@126.com>
> *Sent:* Thursday, November 17, 2022 16:16
> *To:* user@flink.apache.org <us...@flink.apache.org>
> *Subject:* Flink Operator in Golang?
>
>
>
> Hi,
>
> I found we already have Flink operator implemented by java. But I have
> two questions:
>
> 1. If we can implement Flink operator using golang? Is there some
> hidden difficult traps?
>
> 2. We can submit Java jar jobs or sql jobs, can we submit golang jobs?
>
>
>
> Thank you.
>
>
>