Skip to content

Repository files navigation

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

About

A POC project to benchmark traditional architecture with next gen patterns

Resources

Stars

7 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages