package edu.pdx.spi.verticles;

import io.vertx.core.AbstractVerticle;

public class Deploy extends AbstractVerticle {
  @Override
  public void start() {
    System.out.println("Starting server...");

    vertx.deployVerticle("edu.pdx.spi.verticles.DataSource");
    vertx.deployVerticle("edu.pdx.spi.verticles.Server");
  }
}

@@ -63,16 +63,56 @@
 erticle;
+%0Aimport io.vertx.core.DeploymentOptions;
 %0A%0Apublic
@@ -233,16 +233,345 @@
 er...%22);
+%0A    DeploymentOptions workerOptions = new DeploymentOptions().setWorker(true).setConfig(this.config());%0A    DeploymentOptions normalOptions = new DeploymentOptions().setConfig(this.config());%0A%0A    if (!this.config().getBoolean(%22debug%22)) %7B%0A      vertx.deployVerticle(%22edu.pdx.spi.verticles.SstoreConnector%22, workerOptions);%0A    %7D
 %0A%0A    ve
@@ -623,16 +623,31 @@
 aSource%22
+, normalOptions
 );%0A    v
@@ -696,16 +696,31 @@
 .Server%22
+, normalOptions
 );%0A  %7D%0A%7D

Add deployment, and set s-store verticle to a worker. Also add debug check.