EHRI software architecture

The main components are deployed as web services and mostly communicate through RESTfull API’s.

Layers

  • Frontend
    • portal (website/frontend)
  • Backend
    • data store (Neo4j graph database)
    • search index (Solr).