239-cwasi-a-webassembly-runtime-shim-for-inter-function-communication-in-the-serverless-edge-cloud-

https://github.com/szu-advtech-2024/239-cwasi-a-webassembly-runtime-shim-for-inter-function-communication-in-the-serverless-edge-cloud-

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: SZU-AdvTech-2024
  • Default Branch: main
  • Size: 0 Bytes
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Citation

https://github.com/SZU-AdvTech-2024/239-CWASI-A-WebAssembly-Runtime-Shim-for-Inter-function-Communication-in-the-Serverless-Edge-Cloud-/blob/main/

# CWASI Containerd shim


## Prerequisites

* Rust 
* Containerd 
* Wasmedge -v 0.11.2
* Cri-tools for execution

## Installation
```
cargo build --release
```

Copy binary to $PATH
```
sudo cp target/release/containerd-shim-cwasi-v1 /usr/local/bin/containerd-shim-cwasi-v1
```

## Usage


```
docker build -t func_a . \ 
&& docker save -o func_a.tar func_a:latest \
&& sudo ctr -n mysp images rm docker.io/library/funca:latest \
&& sudo ctr -n mysp images import funca.tar


sudo ctr -n mysp run --rm --runtime=io.containerd.cwasi.v1 \
--net-host=true \
--env STORAGE_IP=127.0.0.1:9999 \
--env REDIS_IP=127.0.0.1 \
--env FUNCTIONS_NUM=1 \
docker.io/keniack/func_a:latest fa \
/func_a.wasm /func_b.wasm file_1M.txt



sudo ctr -n mysp run --rm --runtime=io.containerd.cwasi.v1 \
--net-host=true \
--annotation  cwasi.secondary.function=true \
docker.io/keniack/func_b:latest fb \
/func_b.wasm

```

Owner

  • Name: SZU-AdvTech-2024
  • Login: SZU-AdvTech-2024
  • Kind: organization

GitHub Events

Total
  • Watch event: 1
  • Push event: 3
  • Create event: 3
Last Year
  • Watch event: 1
  • Push event: 3
  • Create event: 3