StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. Utilities
  3. API Tools
  4. Service Discovery
  5. Distelli vs SkyDNS

Distelli vs SkyDNS

OverviewComparisonAlternatives

Overview

SkyDNS
SkyDNS
Stacks8
Followers23
Votes2
GitHub Stars2.2K
Forks304
Distelli
Distelli
Stacks12
Followers20
Votes19

Distelli vs SkyDNS: What are the differences?

Developers describe Distelli as "Build, test and deploy any piece of code in minutes". 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. On the other hand, SkyDNS is detailed as "Distributed service for announcement and discovery of services". 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).

Distelli and SkyDNS are primarily classified as "Deployment as a Service" and "Open Source Service Discovery" tools respectively.

Some of the features offered by Distelli are:

  • Easy Setup
  • Works with any Server
  • Works with Teams

On the other hand, SkyDNS provides the following key features:

  • 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.

SkyDNS is an open source tool with 1.97K GitHub stars and 301 GitHub forks. Here's a link to SkyDNS's open source repository on GitHub.

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Detailed Comparison

SkyDNS
SkyDNS
Distelli
Distelli

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
  • 2
    Srv discovery for etcd
Pros
  • 5
    Distelli makes streamlined deployment pipelines easy
  • 5
    One click management, intuitive and informative
  • 4
    Fast and easy. plus they really care about my business
  • 2
    Decent CLI, easy UI, responsive team
  • 2
    Distelli makes it easy to build and deploy my apps
Integrations
No integrations available
Amazon EC2
Amazon EC2
Rackspace Cloud Servers
Rackspace Cloud Servers
DigitalOcean
DigitalOcean
Joyent Cloud
Joyent Cloud
Google Compute Engine
Google Compute Engine
HP Cloud Compute
HP Cloud Compute
Amazon S3
Amazon S3
Travis CI
Travis CI
CircleCI
CircleCI
Codeship
Codeship

What are some alternatives to SkyDNS, Distelli?

Consul

Consul

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

Octopus Deploy

Octopus Deploy

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

Eureka

Eureka

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.

Zookeeper

Zookeeper

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

AWS CodeDeploy

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

etcd

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.

Keepalived

Keepalived

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.

Launchdeck

Launchdeck

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.

Laravel Forge

Laravel Forge

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

ElasticBox

ElasticBox

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.

Related Comparisons

GitHub
Bitbucket

Bitbucket vs GitHub vs GitLab

GitHub
Bitbucket

AWS CodeCommit vs Bitbucket vs GitHub

Kubernetes
Rancher

Docker Swarm vs Kubernetes vs Rancher

gulp
Grunt

Grunt vs Webpack vs gulp

Graphite
Kibana

Grafana vs Graphite vs Kibana