Hyperlight
Hyperlight is a lightweight Virtual Machine Manager (VMM) designed to be embedded within applications. It enables safe execution of untrusted code within micro virtual machines with very low latency and minimal overhead.
Über
Hyperlight ermöglicht es dir, nicht vertrauenswürdigen Code sicher in hypervisor-isolierten Mikro-VMs auszuführen, die in Millisekunden hochgefahren werden, wobei Funktionsaufrufe des Gastbetriebssystems in Mikrosekunden abgeschlossen werden. Du bindest es als Bibliothek in deiner Rust-Anwendung ein, übergibst ihm eine Gast-Binärdatei und rufst Funktionen über die VM-Grenze hinweg so natürlich auf, als würdest du eine lokale Funktion aufrufen. Um die Startzeit und den Speicherbedarf zu minimieren, gibt es keinen Gastkernel oder ein Betriebssystem. Gäste werden speziell mit der Hyperlight-Gastbibliothek erstellt.
Open Source Health
- Stars
- 4,678
- Forks
- 208
- License
- Apache-2.0
- Last commit
- 1 months ago
Alternativen zu Hyperlight
Quickemuvon Quickemu ProjectErstellen und Ausführen optimierter Windows-, macOS- und Linux-virtueller Maschinen.
G-Desktop-Suitevon Alex Gyujin KimGoogle Suite als Desktop-App. Ermöglicht durch Electron.
Ievmsvon Greg ThorntonAutomatisierte Installation der Microsoft IE App Compat virtuellen Maschinen.Reactotronvon InfiniteredEine Desktop-Anwendung zur Inspektion Ihrer React JS- und React Native-Projekte. macOS, Linux und Windows.
Pewvon pew-orgEin Tool zur Verwaltung mehrerer virtueller Umgebungen, geschrieben in reinem Python.
Ressourcen & Links
Verwandte Kategorien
Nutzt du Hyperlight?
Behalte die Kosten neben dem Rest deines Stacks im Blick und lass dich vor der Verlängerung erinnern.
Zu meinem Stack hinzufügenAnbieter
Hyperlight
Open-source project on GitHub: Hyperlight