You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 2, 2023. It is now read-only.
After playing around with different plugin options I think the plugin package from hashicorp will offer the most flexibility for Beubo without many downsides. The biggest downside is performance so when implementing this, some consideration will need to be put towards the number of calls per plugin. We could consider still supporting the standard go plugin package if they can be kept general enough.
Use https://github.com/hashicorp/go-plugin
After playing around with different plugin options I think the plugin package from hashicorp will offer the most flexibility for Beubo without many downsides. The biggest downside is performance so when implementing this, some consideration will need to be put towards the number of calls per plugin. We could consider still supporting the standard go plugin package if they can be kept general enough.
Benchmarks: https://github.com/uberswe/go-plugin-benchmark
The text was updated successfully, but these errors were encountered: