[Go, GRPC, Protobuf, Docker, Helm Chart, Kubernetes, Firebase, MongoDB, Prometheus, Thanos, React]
NB agent is v2 version of Netbook Cloud where any cloud cluster can be connected to Netbook by deploying nb-agent on cluster using setup.yaml file. NB Server communicates to agent using G-RPC Bidirectional streaming to deploy workspaces and experiments or any resources on private clouds. Also implemented Dashboard to show realtime cluster and Nodes Information e.g. Memory Usage, GPU and CPU usage, no of Nodes and Pods using prometheus and thanos.