When you execute a task with "replicated-map" (actually better is using a hz prefix, "hz:replicated-map") name, only replicated maps will be blocked when all threads in pool are busy. Other executors won't be affected. But we don't want lots of threads created when we create replicated maps in a loop.