salespaulo / aleph-vm

Aleph.im VM execution engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aleph VM

Note: This project is still early prototyping.

The Aleph VM project allows you to run programs on Aleph.im.

These programs can currently be written in Python using ASGI compatible frameworks ( FastAPI, Django, Sanic, ...) and respond to HTTP requests.

Architecture

image

VM Supervisor

Actually runs the programs in a secure environment on virtualization enabled systems.

See vm_supervisor/README.md.

VM Connector

Schedules the execution of programs on VM Supervisors and assists them with operations related to the Aleph network.

See vm_connector/README.md.

Creating and running an Aleph Program

See examples/README.md.


aleph.im logo

About

Aleph.im VM execution engine

License:MIT License


Languages

Language:Python 90.6%Language:Shell 6.8%Language:Dockerfile 2.6%