Skip to content

Architecture

Ecosyste.ms is not a single service, but a set of microservices which interact to produce the various outputs. This diagram shows the most important data flows between the major components:

architecturepackages->advisoriespackages->repospackages->archivesadvisories->packagesrepos->commitsrepos->issuesrepos->timelinerepos->archivesrepos->dependency_parsercommits->reposissues->repossponsors->reposresolver->packagespackagespackagesadvisoriesadvisoriesreposreposcommitscommitsissuesissuessponsorssponsorstimelinetimelinearchivesarchivesdependency_parserdependency parserresolverresolver

Click on a component for more details.