This repo contains the code for the demos that I use during talks I give about NATS and NATS Streaming.
APACHE-2.0 License
This repo contains the code for the demos that I use during talks I give about NATS and NATS Streaming.
The slides of a talk I gave about NATS can be found here.
The repo contains the following demo projects:
Within every demo folder I've included some Powershell scripts to start the necessary components.
The demos have some prerequisites:
PATH
environment variable. If for some reason you don't want that, just change the path to the executable in the start-nats.ps1
, start-nats-streaming.ps1
, start-local-cluster.ps1
and add-server-to-cluster.ps1
scripts.reset.ps1
script.D:\Temp\NATSDemos\Store
. It uses this as the file-location for the file-system based storage provider for NATS Streaming. If you want to use a different folder, create it and change the folder in the start-nats.ps1
script and the reset.ps1
script.start-monitor.ps1
script in the Store demo folder. This script assumes that have installed NATS Board (and node/npm) by executing npm install natsboard -g
.Disclaimer: the code is NOT production grade and only for demo purposes and for experimenting with NATS and NATS Streaming.