https://github.com/alanpjohn/ukfaas
OpenFaaS provider for Unikraft unikernel OCI images
https://github.com/alanpjohn/ukfaas
faas-provider golang oci openfaas serverless unikernel unikraft
Last synced: 3 months ago
JSON representation
OpenFaaS provider for Unikraft unikernel OCI images
- Host: GitHub
- URL: https://github.com/alanpjohn/ukfaas
- Owner: alanpjohn
- License: agpl-3.0
- Created: 2023-08-10T11:06:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T17:46:37.000Z (almost 2 years ago)
- Last Synced: 2024-11-13T16:50:13.927Z (over 1 year ago)
- Topics: faas-provider, golang, oci, openfaas, serverless, unikernel, unikraft
- Language: Go
- Homepage:
- Size: 13.7 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ukfaas - Serverless Framework for Unikernels
ukfaas is a serverless framework designed to facilitate the use of Unikraft unikernels packaged as OCI (Open Container Initiative) images in serverless computing environments. This project aims to promote and incorporate unikernels into serverless computing, offering the advantages of reduced overhead and enhanced security. ukfaas achieves this by implementing the openfaas-provider interface and integrating seamlessly with all OpenFaaS tooling.
## Why ukfaas?
ukfaas bridges the gap between serverless computing and unikernels, providing a simple and efficient way to run unikernels as serverless functions. By adopting ukfaas, you can harness the benefits of unikernels, such as minimal resource consumption and rapid boot times, in your serverless applications.
## RoadMap
The project was initially built towards the completion of my dissertation project as a proof concept. The codebase requires some work and will have to grow alongside the unikraft project as that reaches maturity.
## Acknowledgments
Do check out the [unikraft](https://unikraft.org/) project!!