PubsubEventModule.bindSubscriber(binder(), TaskThrottler.class);
install(new PrivateModule() {
@Override
protected void configure() {
bind(GcExecutorSettings.class).toInstance(new RandomGcExecutorSettings(
EXECUTOR_GC_INTERVAL.get(),
Optional.fromNullable(GC_EXECUTOR_PATH.get())));
bind(Executor.class).toInstance(executor);
bind(GcExecutorLauncher.class).in(Singleton.class);