apisix-java-plugin-runner
apisix-java-plugin-runner copied to clipboard
The `PluginFilter` API is synchronous and blocks a thread
This is an issue when the filter performs potentially long running IO because it holds the thread while waiting for a response from the external resource. It would be nice to have an async API (with callbacks) to allow processing large number of requests concurrently without spawning many threads