I have a Python class, named `Brish`. This class takes time to initialize, and can answer queries ala `brish.z("QUERY HERE")`. I want to create a microservice for my local machine that accepts queries with a REST HTTP API, and uses load-balancing of a worker pool (with a fixed capacity of, say, 4 Brish instances) to answer these queries. I want these workers to be multiprocess, so that they can take full advantage of the CPU cores available. What libraries/design patterns should I use?

I have worked with Scala's Akka, and I am familiar with the actor model. I have taken a look at `multiprocessing.Pool`, `Ray`, `Pykka`, and `aioprocessing`, but after the ~2 hours I have spent looking at their docs, I am still confused which of them is the tool I need.

PS: The REST HTTP API can be replaced with any API that I can easily use from bash.