Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 1.15 KB

README.md

File metadata and controls

27 lines (22 loc) · 1.15 KB

Platform Proof of Concept

Comparison of different deployment architectures for a small microservices application.

  1. Java Spring Boot, Containers, Kubernetes example
  2. Rust, Containers, Kubernetes example
  3. Rust, WebAssembly (Wasm) Components example
    • in wasmCloud on VMs example
    • in wasmCloud on Kubernetes, with the wasmCloud Operator example
    • in Spin on VMs — to be added
    • in Spin on Kubernetes, with SpinKube — to be added

Caution

This PoC is intended to represent a small "enterprise-like" microservices application for demonstration only — it has some small "business logic" services, a KV Store, a SQL DB and a message broker. It is not intended to be a good example of such an application, and there has been no attention paid to best practices, security, or performance.

This diagram shows the application services as Wasm components running in wasmCloud:

Platform POC