experimental implementation of Vertx factory object with changed named scheme from createService to newService