💾 Archived View for jb55.com › ward.asia.wiki.org › neo4j-production captured on 2022-01-08 at 14:35:09. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-04)

-=-=-=-=-=-=-

Neo4J Production

We're publishing federation graph data as Neo4J bulk load dataset and as a server-side plugin that runs useful queries against an instance hosted at bay.wiki.org.

Neo4J

See Testing Cypher Plugin for this narrowly deployed.

Testing Cypher Plugin

We rebuild the graph database four times a day from a job initiated by the scrape cron. github log

github

log

Cypher is the Neo4J query language that can read and write the graph database. We'll protect the data against malicious writes by expanding a wiki-specific query markup within a server-side plugin running nearby.

See Restful Plugins

Restful Plugins

We use ssh port forwarding to test the server-side query expander in our laptop development environment.

This duplicates the production server-side execution environment behind and protected by nginx.

See Federated Wiki on Digital Ocean

Federated Wiki on Digital Ocean