Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

rootkill-g/axer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

45 Commits

Repository files navigation

Axer πŸͺ“

Warning

This is under active development and the APIs may change

Function as a Service.

Axer πŸͺ“ is a Serverless Function as a Service (FaaS) Platform. Enabling developers to run code without provisioning or managing servers. It uses wasmtime runtime to execute code in response to events. The functions can be created in any programming language that provides wasm as a compilation target, which enables developers to use the technology they are comfortable with without switching to a new programming language.

Specification

Functions run in a lightweight and isolated and performant environment powered by wasmtime runtime, which provides near-native performance. It utilizes WebAssembly System Interface (WASI) APIs which provide a secure standard interface for applications that can be compiled to WebAssembly (Wasm).

APIs Provided

Axer πŸͺ“ provides APIs for registering wasm modules which are compiled for WASI, so make sure you embed WASI interface (NOT JS or Web interface).

  • Register Wasm module
  • Get wasm module exported functions and parameter list
  • Execute wasm function
  • Update wasm module
  • Delete a wasm module
  • ...

About

A Serverless runtime for WebAssembly using WASI interface

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /