Data for /map/ and /timeline/ comes from two XML files that are (as of encyc-psms commit 5c05fc5) part of densho-vocab and served by the encyc-psms API. encyc-front caches these results but they're still coming from encyc-psms every 15min or so.
The code for converting the XML files to JSON should be moved from encyc-psms to encyc-core, which should add a command for publishing these to Elasticsearch. This would mean fewer in-request connections between encyc-front and other parts of the infrastructure.
Data for
/map/
and/timeline/
comes from two XML files that are (as ofencyc-psms
commit5c05fc5
) part ofdensho-vocab
and served by theencyc-psms
API.encyc-front
caches these results but they're still coming fromencyc-psms
every 15min or so.The code for converting the XML files to JSON should be moved from
encyc-psms
toencyc-core
, which should add a command for publishing these to Elasticsearch. This would mean fewer in-request connections betweenencyc-front
and other parts of the infrastructure.