envoyproxy / envoyproxy/envoy

Hybrid programming in Envoy (Make Lua-resty-FFI run on Envoy)

Open
#28,297 10 comments 1 reaction 0 assignees View on GitHub
design proposal enhancement help wanted
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 20h
Merged PRs (30d)
437

Description

lua-resty-ffi provides an efficient and generic API to do hybrid programming in openresty/envoy with mainstream languages.

https://github.com/kingluo/lua-resty-ffi

lua-resty-ffi is now available on envoy, which means you can use Go, Python, Java, Rust and NodeJS to develop new features for envoy, and existing lua-resty-ffi based libraries such as lua- resty-ffi-grpc can be switched over to envoy without any code changes.

http://luajit.io/posts/make-lua-resty-ffi-run-on-envoy/

Welcome any suggestions or discussions! Thanks.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.