The circuit is a minimal distributed operating system that enables programmatic, reactive control over hosts, processes and connections within a compute cluster.
Circuit API provides a dynamic hierarchical view of a compute cluster.
The circuit is unique in one respect: Once a circuit cluster is formed, the circuit system itself cannot fail—only individual hosts can. In contrast, comparable systems (like CoreOS, Consul and Mesosphere) can fail if the hardware hosting the system's own software fails.
Sources
Find the source repository for Circuit on GitHub. Follow us on Twitter @gocircuit.
Submit issues to our GitHub repo. For discussions about using and developing the Circuit visit the Circuit User Group and the Circuit Developer Group, respectively.
Documentation
- Building and installing
- Running Circuit servers
- Programming metaphor
- Command-line client
- Go client
- Security and networking
- History and bibliography

