In the procedures document, sometimes it has a warning about thread-safe.
Ex:
This procedure is not considered safe to run from multiple threads. It is therefore not supported by the parallel runtime (introduced in Neo4j 5.13). For more information, see the Cypher Manual → Parallel runtime.
And it provide a link to the Neo4j runtime.
Does it means it's not affect client side?
In our use case, we have many web server to access the same Neo4j db at the same time, so it's surely has multiple thread.