+1 for python plugin runner.

Yes, WASM has advantages in performance, but I think one more choice is a
good thing.

I started writing Python more than ten years ago.
For Python engineers, performance is not the first. Easy to learn is its
biggest advantage.
>From this perspective, giving Python engineers an opportunity to
participate in the Apache APISIX community is also a means to diversify the
community.

As for whether there are enough people to maintain the python plugin
runner, I don't know.
But we also have the retirement mechanism, which will not harm the
community.

Thanks,
Ming Wen, Apache APISIX PMC Chair
Twitter: _WenMing


Zexuan Luo <spacewan...@apache.org> 于2021年7月21日周三 上午9:39写道:

> -1
>
> 1. Even the Go and Java runner is not production ready. We don't have
> time to support the third runner.
> 2. The external plugins have performance ceiling. The WASM solution is
> more suitable for performance.
>
> JinChao Shuai <shuaijinc...@apache.org> 于2021年7月20日周二 下午2:05写道:
> >
> > Hi Dev Team:
> >
> > We would like to start a new proposal about creating APISIX Python plugin
> > runner project.
> >
> > APISIX Python plugin runner is a sub-project of APISIX as part of APISIX
> > multilingual Support and supports APISIX running Python plugins.
> >
> > New project repo, APISIX Python plugin runner Issue, APISIX main repo
> issue
> > system Maillist/Slack, keep the same.
> >
> > The initial committer is
> > Jinchao Shuai (ApacheID: shuaijinchao, PMC of Apache APISIX)
> >
> > Note:
> > Mailing list for [Proposal] support using other languages to write plugin
> > for APISIX:
> >
> https://lists.apache.org/thread.html/r7524b2622fbdf152a83b48e8c9d680075fbe64cb0f3591e0bf3212e9%40%3Cdev.apisix.apache.org%3E
> >
> > --
> > Thanks,
> > Janko
>

Reply via email to