▶ Try it its model runs in your browser, nothing to install

template · verified

arche/container-pipeline

Processes in containers

Three processes, each in its own container, talking over the network: ingest takes a reading every second, processor summarises it, dashboard shows the summary and raises an alarm. Go code for each, its images and Kubernetes manifests.

containerspodmandockerkubernetesk8smicroservicespipelinegostarter

archec add main.arche arche/container-pipeline@^0.1

Package

Kindtemplate
Version0.1.0
LicenseApache-2.0
Export controlnone
Works witharchec >=0.10
Edition0.12
Handlersthe action language (```arche), run as TypeScript from its code
Homehttps://github.com/arche-lang/arche-lang

Model

SystemsMain
ComponentsIngest Processor Dashboard
Requirements3
Messages2

Code it brings

WhereLanguageLines
main.arche · Ingest.poll.bodyarche5
main.arche · Processor.summarise.bodyarche3
main.arche · Dashboard.show.bodyarche8

Processes in containers

Three processes, each in its own container, talking over the network: ingest takes a reading every second, processor summarises it, dashboard shows the summary and raises an alarm. Go code for each, its images and Kubernetes manifests.

Start a project from it — a copy that is yours to change:

archec new my-project --template arche/container-pipeline

Versions

VersionPublishedarchecState
0.1.02026-11-12>=0.10public

Signature

Signed by arche with key e660d0a8851875b9. Files: 3, fingerprint sha256-cf1e20ef231acb20d4cf…. archec add checks both before it writes anything.

Discussion

Loading…