Zum Inhalt

Ohne Cluster ausprobieren

Das Repository enthält einen Demo-Server: die echte Konsole und API über einem synthetischen Katalog mit neun Datenbanken und einem In-Memory-Cluster. Kubernetes, Datenbanken oder S3 sind nicht nötig.

git clone https://github.com/republic-global/tenax && cd tenax
go run ./hack/demo -addr 127.0.0.1:8090

Öffnen Sie http://127.0.0.1:8090 für die Konsole, oder richten Sie die CLI darauf:

make build
export TENAX_SERVER=http://127.0.0.1:8090
bin/tenax targets
bin/tenax backups shop/orders-db
bin/tenax diff 20261006T020700Z-bd79 20261007T020700Z-6da5    # IDs from `tenax backups`
bin/tenax changes shop/orders-db --since 3h

Die Datenbank shop/orders-db hat die interessante Geschichte: Gestern wurde orders eine Spalte hinzugefügt, und letzte Nacht wurde coupons geleert. Wiederherstellungen und Backups, die in der Demo gestartet werden, werden aufgezeichnet, aber nie ausgeführt, weil kein Controller dahintersteht.