What prolog needs is an integration story.
How can I embed a prolog program in a python long running API server? Same but in Go? JVM?
How can I embed a prolog program in a python long running API server? Same but in Go? JVM?
These days SWI-Prolog even has a library for Redis.