All Projects → apache → apisix-java-plugin-runner

apache / apisix-java-plugin-runner

Licence: Apache-2.0 License
APISIX Plugin Runner in Java

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to apisix-java-plugin-runner

apisix-go-plugin-runner
Go Plugin Runner for APISIX
Stars: ✭ 113 (+98.25%)
Mutual labels:  gateway, apisix
apisix-python-plugin-runner
Apache APISIX Python plugin runner
Stars: ✭ 17 (-70.18%)
Mutual labels:  gateway, apisix
ibeam
IBeam is an authentication and maintenance tool used for the Interactive Brokers Client Portal Web API Gateway.
Stars: ✭ 244 (+328.07%)
Mutual labels:  gateway
freeioe
FreeIOE is a framework for building IOE (Internet Of Everything) edge-computing gateway 开源的边缘计算网关框架. 讨论群: 291292378
Stars: ✭ 77 (+35.09%)
Mutual labels:  gateway
vamp2setup
Vamp Lamia Alpha Setup Guide
Stars: ✭ 33 (-42.11%)
Mutual labels:  gateway
Kurento-SIP-GW
No description or website provided.
Stars: ✭ 32 (-43.86%)
Mutual labels:  gateway
graphql-gateway
SDL-based GraphQL gateway for REST and GraphQL-based micro-services
Stars: ✭ 55 (-3.51%)
Mutual labels:  gateway
gnatsd-gw
A utility pkg make it easy to write a gateway in front of gnatsd with middlewares
Stars: ✭ 16 (-71.93%)
Mutual labels:  gateway
ipns-link
Expose local http-server (web-app) through IPNS
Stars: ✭ 18 (-68.42%)
Mutual labels:  gateway
ui
UI for Mainflux IoT platform
Stars: ✭ 73 (+28.07%)
Mutual labels:  gateway
IoT-Technical-Guide
🐝 IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 ✨ ✨ ✨ (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)
Stars: ✭ 2,565 (+4400%)
Mutual labels:  gateway
discord-api-types
Up to date Discord API Typings, versioned by the API version
Stars: ✭ 270 (+373.68%)
Mutual labels:  gateway
elvisp
Virtual ISP / IP tunnel daemon for cjdns.
Stars: ✭ 19 (-66.67%)
Mutual labels:  gateway
skywalking-kong
Kong agent for Apache SkyWalking
Stars: ✭ 17 (-70.18%)
Mutual labels:  gateway
iotgateway
iot gateway (modbusTCP,RTU,DLT645...to MQTT)
Stars: ✭ 100 (+75.44%)
Mutual labels:  gateway
Consul.ServiceDiscovery.Demo
This demo shows how to implement simple containerized (Docker) microservice architecture with gateway, load balancer (Ocelot) and automatic service discovery (Consul).
Stars: ✭ 24 (-57.89%)
Mutual labels:  gateway
nginx-s3-gateway
NGINX S3 Caching Gateway
Stars: ✭ 124 (+117.54%)
Mutual labels:  gateway
mobizon-node
Biblioteca NodeJS para trabalhar com os serviços Mobizon API
Stars: ✭ 17 (-70.18%)
Mutual labels:  gateway
smart-cloud
基于springboot && springcloud的脚手架,支持服务合并部署与拆分部署、接口加解密签名、日志数据 脱敏、接口数据mock、接口文档自动生成、请求幂等校验、接口日志&&sql日志切面打印、分表分库分布式事务、国际化语言等
Stars: ✭ 167 (+192.98%)
Mutual labels:  gateway
magento-2-sample-payment-method
Magento 2 Create Payment Method proves that store admin has rights to generate as many payment methods as they need when your store is based on Magento 2 platform, an great era of ecommerce architecture. Depending on the customer's requirement, you probably plug it in your list of the existing payment method. The additional payment methods surel…
Stars: ✭ 53 (-7.02%)
Mutual labels:  gateway

apisix-java-plugin-runner

Runs Apache APISIX plugins written in Java. Implemented as a sidecar that accompanies APISIX.

apisix-java-plugin-runner-overview

Status

This project is currently considered experimental.

Why apisix-java-plugin-runner

APISIX offers many full-featured plugins covering areas such as authentication, security, traffic control, serverless, analytics & monitoring, transformations, logging.

It also provides highly extensible API, allowing common phases to be mounted, and users can use these api to develop their own plugins.

this project is APISIX Java side implementation that supports writing plugins in java.

Version Matrix

apisix-java-plugin-runner APISIX
0.1.0 >= 2.7.0
0.2.0 >= 2.12.0

How it Works

See How it Works to learn how apisix-java-plugin-runner collaborate with APISIX to run plugins written in java.

The Internal of apisix-java-plugin-runner

If you're interested in the internal of apisix-java-plugin-runner, we recommend you to read the the-internal-of-apisix-java-plugin-runner, it explains the details of communication and protocol conversion with APISIX.

Get Involved in Development

Welcome to make contributions, but before you start, please check out development.md to learn how to run and debug apisix-java-plugin-runner in your own environment.

License

Apache 2.0 LICENSE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].