etcd is a highly-available key value store for shared configuration and service discovery. Together with fleet, it forms the core of the cloud-specific linux distribution called CoreOS . A Tcl implementation of the API is available as part of the biot project.
# Create a new connection context (defaults to default port on localhost) set c [::etcd::new] # Create and set key: ::etcd::set $c /test "Hello World" # Get back the key set k [::etcd::get $c /test] # Remove it ::etcd::delete $c /test