Architecture

System context architecture

Architecture-system

Solution architecture

Architecture-prod

Service adaptor architecture

Architecture-adaptor

  • triggered every 10 sec(+runtime)
  • calls database functions
  • functions calculate all statistics from database engine tables
  • new statistics are returned to the adapter
  • inserts a pack of upcoming stats items into the DB flat tables

Service endpoint checker

Architecture-endpoint-checker

  • triggered every 10 sec(+runtime)
  • gets endpoints data from core database tables
  • makes requests to the cosmos network for the received endpoints
  • checks if endpoints are working correctly
  • updates endpoint information in database core tables

Service height checker

Architecture-height-checker

  • triggered every 4 hours
  • receives information from the database about the processing of new blocks of blockchains (zones)
  • checks the work information for each zone
  • if in the last 1 hour there is no analytics for some zone, then it sends a notification to the telegrams development group