Architecture - dkglab/fall-of-rome GitHub Wiki

Architecture

Proposed system architecture:

  • MetaSource published as a set of static RDF resources accessible via HTTP GET
  • Meta-source links out to other HTTP-accessible RDF resources hosted elsewhere, e.g. Pleiades, Wikidata, library catalogs, etc.
  • Article with interactive figures (see PresentingTheArgument) implemented as an HTML + CSS + JS + WASM application
  • RDF data is downloaded to the browser and queried locally using SPARQL
  • Map figures use MapLibre GL JS to serve map tiles from our map server

Proposed system architecture showing the meta-source, map server and article with interactive figures