Go Remote Control
summary
A small Go-based system controls up to forty geographic nodes by running a tiny web service on an alternate port on each machine and accepting only a few commands: Go-based ghost service, Hubot-triggered HTTPS calls. Deploy, start, stop and restart map to local scripts that can withdraw anycast routes, stop clients, run multi-step updates and report success or failure; the open sourced tool executes parallel HTTP calls (examples of four-node runs) and works reliably with monitoring integration.
AI-written summary · about
chapters (3)
related talks
28mGo Make Something Real – The Potential for Go on the Factory Floor
38mMicroservices in Go using Micro
27mControlling Distributed Energy Resources with Edge Computing and Go
29mGolang and JavaScript: The Future of Cloud
40mGo Circuit: Distributing the Go Language and Runtime
46mSimplifying Scalable Cloud Application Development with Go
31mBuilding a microservices architecture with Go
31mSuccessful Go for microservices architecture
