code: public static void main(String[] args) {
  
          final String clusterName = args[0];
  
          final DynoDistributedCounterDemo demo = new DynoDistributedCounterDemo(clusterName, "us-east-1e");
          int numCounters = (args.length == 2) ? Integer.valueOf(args[1]) : 1;
  
          try {
              demo.initWithRemoteClusterFromEurekaUrl(args[0], 8102);
  
              //demo.runMultiThreadedCounter(numCounters);
              //demo.runMultiThreadedPipelineCounter(numCounters);
              //demo.runSingleThreadedPipelineCounter();
              demo.runMultiThreadedBatchCounter(numCounters);
  
          } catch (Exception ex) {
              ex.printStackTrace();
          } finally {
              demo.stop();
              System.out.println("Done");
          }
      }
docs: Entry point to run {@link DynoCounter} demos
  
  @param args Should contain:
  <ol>dynomite_cluster_name</ol>
  <ol># of distributed counters (optional)</ol>