zccabb commented on issue #9632: URL: https://github.com/apache/apisix/issues/9632#issuecomment-1619722915
I think Integrating via a Go runner - This will likely be slower than the above 2 options since: - When you configure a plugin runner in APISIX, APISIX will treat the plugin runner as a child process of its own. So there will be inter-process communication overhead. There may be some problems with what I have stated. For details, you can refer to the documentation about Go Plugin: https://apisix.apache.org/zh/docs/go-plugin-runner/getting-started/  The diagram above shows the workflow of APISIX on the left, while the plugin runner on the right is responsible for running external plugins written in different languages. apisix-go-plugin-runner is one such runner that supports Go. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
