Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β
Top 15 Go Vm Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
mtail
extract internal monitoring data from application logs for collection in a timeseries database
-
vz
Create virtual machines and run Linux-based operating systems in Go using Apple Virtualization.framework.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
embiggen-disk
embiggden-disk live-resizes a filesystem after first live-resizing any necessary layers below it: an optional LVM LV and PV, and an MBR or GPT partition table
-
version-manager
π₯π₯π₯ A general version manager for multiple sdks, such as Java, Go, Node.js, Deno, Bun, .Net, Python, PyPy, PHP, Rust, Kotlin, Scala, Groovy, Flutter, Julia, Zig, V, Typst, Android SDKs. A much better choice than vfox, fnm, gvm, etc.
-
devops
This code will setup a new FREE VM on google cloud with postgres, a load balancer, and a web app that can query from the postgres running on localhost. (by andrewarrow)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
You can run a virtual machine (e.g. lima) from inside a nix-shell, exactly as you would do with a regular shell.
Project mention: Wazero: The zero dependency WebAssembly runtime | news.ycombinator.com | 2024-03-16https://github.com/tetratelabs/wazero/releases/tag/v1.7.0
This includes the final release of the new optimizing compiler, which is a big improvement over the previous one.
The new version also adds experimental support for threads and snapshot/restore (setjmp/longjmp).
This is already being used by go-pgquery, all will mean that sqlc won't need to ship to almost copies of wazero (these features had been implemented on a friendly fork, and have now been up-streamed).
You can do that with something like mtail. Basically write expressions that match your logs and produce metrics.
> It also has a bunch of libraries for embedding scripting languages https://awesome-go.com/embeddable-scripting-languages, with Tengo _probably_ being the quickest https://github.com/d5/tengo
Yes, I noticed those packages recently. The problem is that there is little data about how reliable and maintainable goloader is going to be on the long term.
As I care about performance and security, I don't want a scripting language, but WASM seems to be a very promising possibility. I have made benchmarks with 2~3 WASM engines in Go, and so far I am not completely convinced about the quality and performance of the available APIs. Also, when compiling Golang to WASM, the native compiler is still abysmally bad and does not have full support for imports, so Tinygo is a must-have.
Anyway, modding is still a long term idea at this point, so hopefully the ecosystem will get more mature within a couple of years.
If you want to try Vault, you could try hashi-up to get it installed easily.
Project mention: Show HN: Open-source SDK for creating custom code interpreters with any LLM | news.ycombinator.com | 2024-04-19We'll have nice and easy support for self-hosting soon-ish.
In the meantime, everything is open-source and the infra is codified with Terraform. GCP should have the best support now. If you want to dig into it, we'd love to give you support along the road so we can improve the process.
Our infra repo [0] is a good place to start. Once you have E2B deployed, you can just change E2B_DOMAIN env var and use our SDK.
Feel free to email me, join our Discord, or open an issue if you have any questions
[0] https://github.com/e2b-dev/infra
Project mention: CLI tool to declaratively deploy containers with Caddy | news.ycombinator.com | 2024-03-21
Project mention: Setup a free Google Cloud (e2-micro) VM with psql and a webapp | /r/programming | 2023-07-06
Go Vm related posts
- Colima k8s nix setup
- Ask HN: Startup Devs -What's your biggest pain while managing cloud deployments?
- Lima launches Linux virtual machines for macOS
- Why are Apple Silicon VMs so different?
- The beginning of my eBPF Journey - Kprobe Adventures with BCC
- Lima: Linux Virtual Machines on macOS
- FLaNK Stack Weekly for 17 July 2023
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Vm projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | lima | 13,934 |
2 | k3sup | 5,850 |
3 | wazero | 4,535 |
4 | mtail | 3,740 |
5 | tengo | 3,444 |
6 | hashi-up | 657 |
7 | vz | 533 |
8 | embiggen-disk | 472 |
9 | scriggo | 410 |
10 | version-manager | 268 |
11 | infra | 80 |
12 | mykube | 48 |
13 | slick-deploy | 36 |
14 | devops | 10 |
15 | pause-gcp | 7 |
Sponsored