On a project level, we could use this project to wrap APISIX, expose
configuration files and exist as a member of the Spring Cloud ecosystem.
But this doesn't solve the problem of writing plugins in the Java language.
For example, if I use Spring Cloud Gateway, then I would write a lot of
Filters, but spring-cloud-starter-apisix can only use the native
capabilities of APISIX.
A possible solution is the APISIX Java Plugin Runner, if the APISIX Java
Plugin Runner is built into spring-cloud-starter-apisix and the Filter
chain is exposed, then the plugins can be written in the Java language.

*ZhengSong Tu*
My GitHub: https://github.com/tzssangglass
Apache APISIX:https <https://github.com/apache/apisix>:
//github.com/apache/apisix <https://github.com/apache/apisix>


Zhongming Hua <crazy...@apache.org> 于2021年11月19日周五 上午10:09写道:

> We can provide a spring-cloud-starter-apisix to provide gateway
> capabilities to facilitate springcloud users to access apisix and complete
> the service gateway capabilities.
> Just like spring-cloud-starter-zuul's approach.
>
> On 2021/11/18 05:39:04 yeliang wang wrote:
> > Hi, community,
> > My name is Yeliang Wang, and I am Apache APISIX Committer.
> > When communicating with some enterprises, especially financial
> enterprises
> > that use the Java language more often, we usually talk about two
> questions:
> >
> >    1. We now use spring cloud and use spring cloud gateway to handle
> >    east-west traffic.
> >    2. Although Apache APIs IX now has a Java plugin and supports Eureka,
> >    most plugins are written by Lua. Our engineers are not familiar with
> Lua,
> >    which makes it difficult for us to expand our functions.
> >
> > Java language, especially spring cloud, has many application scenarios
> and
> > a large group of engineers. Therefore, I would like to initiate the
> > following discussion:
> >
> >    1. After supporting Eureka, what else can apisik do with the spring
> >    cloud ecosystem?
> >    2. Can apisix be used as the gateway of spring cloud in the future
> >    development, so that developers using spring cloud will also consider
> >    Apache apisix to handle the east-west traffic of the system in
> addition to
> >    choosing spring cloud gateway and zuul2?
> >
> > These are my personal thoughts. Welcome friends from the community to
> > participate in the discussion.
> > Thanks,
> > Yeliang Wang, Apache APISIX Committer
> > Github: wang-yeliang, Twitter: @WYeliang
> >
>

Reply via email to