go-plugin-benchmark
Benchmark comparing the go plugin package to other plugin implementations (by uberswe)
go-plug
By hashicorp
go-plugin-benchmark | go-plug | |
---|---|---|
3 | 1 | |
40 | - | |
- | - | |
4.6 | - | |
6 months ago | - | |
Go | ||
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-plugin-benchmark
Posts with mentions or reviews of go-plugin-benchmark.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-01-04.
-
Benchmarking the go plugin package vs other plugin implementations
I have added it to https://github.com/uberswe/go-plugin-benchmark
- Benchmarking the Golang plugin package vs. other plugin implementations
-
Another golang CMS
I imagine most of the plugins for Beubo will execute when a http request is made to the application. Some plugins can get multiple calls and even if one call doesn't add much of a downside to performance, it can still add up if you have 100s. For plugins where performance does not matter as much I will make a RPC plugin which adds RPC support to Beubo.
go-plug
Posts with mentions or reviews of go-plug.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-01-02.
-
Another golang CMS
You could do your plug-ins using https://github.com/hashicorp/go-plug in by hashicorp instead. That way you don't have to worry about weird compilation issues. That's what they do with their products, see Vault etc.
What are some alternatives?
When comparing go-plugin-benchmark and go-plug you can also consider the following projects:
go-plugin - Golang plugin system over RPC.
1m-go-tcp-server - benchmarks for implementation of servers which support 1 million connections
go - The Go programming language
plug - Minimal protobuf generated plugins for go
dbbench - 🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts