Skip to content

A WASM component services lifecycle

componentized/services

Repository files navigation

Services Components

A WASM component services lifecycle.

Build

Prereqs:

  • a rust toolchain with wasm32-unknown-unknown and wasm32-wasip2 targets (rustup target add wasm32-unknown-unknown and rustup target add wasm32-wasip2)
  • cargo component
  • static-config
  • wac
  • wkg
./update-deps.sh
./build.sh

Run

Prereqs:

  • build the components (see above)
  • access to a running Valkey server
./demo.sh

Community

Code of Conduct

The Componentized project follow the Contributor Covenant Code of Conduct. In short, be kind and treat others with respect.

Communication

General discussion and questions about the project can occur in the project's GitHub discussions.

Contributing

The Componentized project team welcomes contributions from the community. A contributor license agreement (CLA) is not required. You own full rights to your contribution and agree to license the work to the community under the Apache License v2.0, via a Developer Certificate of Origin (DCO). For more detailed information, refer to CONTRIBUTING.md.

Acknowledgements

This project was conceived in discussion between Mark Fisher and Scott Andrews.

License

Apache License v2.0: see LICENSE for details.

About

A WASM component services lifecycle

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •