Hacker News new | ask | show | jobs
Choosing Hashicorp go-plugin in 2023? (github.com)
3 points by migmartri 1073 days ago
2 comments

For 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 [2] https://github.com/WebAssembly/WASI/blob/snapshot-01/phases/...

An excellent overview of the Hashicorp's Plugin Architecture "Go Plugins over RPC" https://www.youtube.com/watch?v=SRvm3zQQc1Q