Can gremlin-server be started via its Java package

I'm considering exposing the G.V() Playground graphs, which runs on TinkerGraph, to the network via Gremlin Server. Can the GremlinServer Java class be instantiated to expose a TinkerGraph instance (or have the TinkerGraph data exposed on the GremlinServer by loading a graph instance that shares its "gremlin.tinkergraph.graphLocation" value?)
4 Replies
spmallette
spmallette•11mo ago
have a look at https://github.com/apache/tinkerpop/blob/master/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/AbstractGremlinServerIntegrationTest.java#L102 - we do that all the time. actually some providers embed Gremlin Server as a process within their graph. it's pretty flexible. you should be able to do that
GitHub
tinkerpop/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin...
Apache TinkerPop - a graph computing framework. Contribute to apache/tinkerpop development by creating an account on GitHub.
gdotv
gdotv•11mo ago
that's awesome, thanks! feel like this could be a very helpful feature to have for those gremlin newbies wanting to quickly expose a graph to an app they're developing
ManabuBeach
ManabuBeach•10mo ago
The reason how I got drawn into Graph was when I was looking for an Embeddable NoSQL, and I started on OrientDB. So I'd also assume that ArcadeDB could address that type of issue too. P.S.: If ArcadeDB offers managed, serverless solution on AWS and GCP, I'd jump on it.
Luca (Arcade)
Luca (Arcade)•10mo ago
I'd love to provide managed services one day, if anybody from this or arcadedb community is skilled on being on some marketplace, please contact me 🙂