Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.03 KB

README.md

File metadata and controls

34 lines (24 loc) · 1.03 KB

Wasm Components

The Wasm Components and their various configurations for deployment.

They are currently written in Rust, but could be written in any language that compiles to Wasm.

Note

To run these components in a local wasmCloud instance, see the platform-wasmcloud directory.

Components

  • sets up the various data stores
  • routes HTTP requests to the appropriate service
  • manages the products in key-value store
  • manages the inventory of products in postgres
  • manages the orders in postgres
  • calls inventory-service
  • does not call products-service, although it probs should
  • publishes OrderNotification events to NATS
  • subscribes to OrderNotification events from NATS
  • prints received messages to stdout