5 ms·
Choosing Hashicorp go-plugin in 2023?
- migmartri 3y agoFor some reason, the act of choosing a plugin mechanism for our new project has been presented in my head a dilemma. Not a clear winner between the built-in stuff (plugin stdlib), the boring but battle tested option (Hashicorp go-plugin [1]) and the new exciting shiny ("future proof?") object web assembly plugins [2] I ended up choosing the "traditional" Hashicorp library but any feedback, or comments on why you might think I am making a terrible mistake would be appreciated :) [1] https://github.com/hashicorp/go-plugin https://github.com/hashicorp/go-plugin [2] https://github.com/WebAssembly/WASI/blob/snapshot-01/phases/snapshot/docs.md https://github.com/WebAssembly/WASI/blob/snapshot-01/phases/...
- danlishka 3y agoAn excellent overview of the Hashicorp's Plugin Architecture "Go Plugins over RPC" https://www.youtube.com/watch?v=SRvm3zQQc1Q https://www.youtube.com/watch?v=SRvm3zQQc1Q