Skip to content

Instantly share code, notes, and snippets.

@agleyzer
agleyzer / DnsCluster.scala
Created October 9, 2013 21:48
A Finagle Cluster that uses DNS, based on ZookeeperServerSetCluster.
import com.twitter.concurrent.Spool
import com.twitter.finagle.builder.Cluster
import com.twitter.finagle.util.DefaultTimer
import com.twitter.logging.Logger
import com.twitter.util.FuturePool
import com.twitter.util.{Duration, Future, JavaTimer, Promise, Return, Time, Timer}
import java.net.InetAddress
import java.net.UnknownHostException
import java.net.{InetSocketAddress, SocketAddress}
import java.security.Security