Skip to content

Demonstrates how to transfer state via non connected stacks/runtimes with closure.

License

Notifications You must be signed in to change notification settings

norbix/concept-of-a-contract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

concept-of-a-contract

contract

General info

Demonstrates how to transfer state between stacks/runtimes without common cache by using env vars and the closure capabilities available in modern envs.

Structure

norbix@norbix-laptop1-lin20 ~/Desktop/corpo/codebases/priv/concept-of-a-contract (main) $ tree -L 7 ./
./
├── assets
│   └── contract.jpeg
├── in-bash
│   ├── main.sh
│   └── README.md
├── in-docker
│   ├── docker-entrypoint.sh
│   ├── Dockerfile
│   └── README.md
├── in-golang
│   ├── config.yaml
│   ├── dev.env
│   ├── go.mod
│   ├── go.sum
│   ├── main.go
│   └── README.md
├── in-jvm
│   └── README.md.dist
├── in-k8s
│   ├── pod.yaml
│   └── README.md
├── LICENSE
└── README.md

6 directories, 17 files
norbix@norbix-laptop1-lin20 ~/Desktop/corpo/codebases/priv/concept-of-a-contract (main) $ 
  • in-bash/ contains demo within bash runtime
  • in-docker/ contains demo wirhin docker runtime
  • in-golang/ contains demo within an arbitrary runtime (without eco-system)
  • in-jvm/ contains demo within JVM runtime (eco-system)
  • in-k8s/ contains demo within k8s runtime
  • assets/ contains graphical files for the frontend stuff ;)

TODO:

  • in-jvm demo

About

Demonstrates how to transfer state via non connected stacks/runtimes with closure.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published