Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.
SkyDNS is a distributed service for announcement and discovery of services. It leverages Raft for high-availability and consensus, and utilizes DNS queries to discover available services. This is done by leveraging SRV records in DNS, with special meaning given to subdomains, priorities and weights (more info here: http://blog.gopheracademy.com/skydns). | Build, test, and deploy your code from GitHub and BitBucket (or no repository at all) to any server in the world regardless of provider. Distelli customers iterate and ship faster with complete transparency. |
You announce your service by submitting JSON over HTTP to SkyDNS with information about your service. This information will then be available for queries either via DNS or HTTP.;SkyDNS requires that services submit an HTTP request to update their TTL within the TTL they last supplied. If the service fails to do so within this timeframe SkyDNS will expire the service automatically. This will allow for nodes to fail and DNS to reflect this quickly.;You can find services by querying SkyDNS via any DNS client or utility. It uses a known domain syntax with wildcards to find matching services. | Easy Setup;Works with any Server;Works with Teams;Integrated Process Management;Advanced Staging features; Auditable;Support for Zero Downtime Deployments |
Statistics | |
GitHub Stars 2.2K | GitHub Stars - |
GitHub Forks 304 | GitHub Forks - |
Stacks 8 | Stacks 12 |
Followers 23 | Followers 20 |
Votes 2 | Votes 19 |
Pros & Cons | |
Pros
| Pros
|
Integrations | |
| No integrations available | |

Consul is a tool for service discovery and configuration. Consul is distributed, highly available, and extremely scalable.

Octopus Deploy helps teams to manage releases, automate deployments, and operate applications with automated runbooks. It's free for small teams.

Eureka is a REST (Representational State Transfer) based service that is primarily used in the AWS cloud for locating services for the purpose of load balancing and failover of middle-tier servers.

A centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are used in some form or another by distributed applications.

AWS CodeDeploy is a service that automates code deployments to Amazon EC2 instances. AWS CodeDeploy makes it easier for you to rapidly release new features, helps you avoid downtime during deployment, and handles the complexity of updating your applications.

etcd is a distributed key value store that provides a reliable way to store data across a cluster of machines. It’s open-source and available on GitHub. etcd gracefully handles master elections during network partitions and will tolerate machine failure, including the master.

The main goal of this project is to provide simple and robust facilities for loadbalancing and high-availability to Linux system and Linux based infrastructures.

Deploy code from git to your server the fast and easy way. Launchdeck is our answer to the complicated process of deployment. It’s an automated deployment tool with a super-clear user interface and various smart features.

Provision, host, and deploy PHP applications on AWS, DigitalOcean, and Linode.

Configure and deploy applications using CM tools like Docker, Chef, and Puppet. Your application is fully mobile across all major cloud environments because it’s decoupled from underlying cloud infrastructure.