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.
About
Hyperlight te permet d'exécuter en toute sécurité du code non fiable à l'intérieur de micro-VM isolées par hyperviseur qui se lancent en quelques millisecondes, avec des appels de fonctions invitées se terminant en microsecondes. Tu l'intègres en tant que bibliothèque dans ton application Rust, lui passes un binaire invité et appelles des fonctions à travers la frontière de la VM aussi naturellement que si tu appelais une fonction locale. Pour minimiser le temps de démarrage et l'empreinte mémoire, il n'y a pas de noyau invité ni de système d'exploitation. Les invités sont spécialement conçus à l'aide de la bibliothèque d'invités Hyperlight.
Open Source Health
- Stars
- 4,678
- Forks
- 208
- License
- Apache-2.0
- Last commit
- 1 months ago
Alternatives à Hyperlight
Quickemuby Quickemu ProjectCréez et exécutez rapidement des machines virtuelles optimisées sous Windows, macOS et Linux.
G-Desktop-Suiteby Alex Gyujin KimGoogle Suite en tant qu'application de bureau. Rendu possible grâce à Electron.
Ievmsby Greg ThorntonInstallation automatisée des machines virtuelles de compatibilité des applications Microsoft IE.Reactotronby InfiniteredUne application de bureau pour inspecter vos projets React JS et React Native. macOS, Linux et Windows.
Pewby pew-orgUn outil pour gérer plusieurs environnements virtuels écrit en pur Python.
Resources & Links
Related Categories
Tu utilises Hyperlight ?
Suis son coût avec le reste de ton stack et reçois un rappel avant son renouvellement.
Ajouter à mon stackVendor
Hyperlight
Open-source project on GitHub: Hyperlight