How is "running a pool of Python worker processes" different from having a microservice?