ServAssure NXT relies on data that is supplied by various back-office systems. This data flows into the ServAssure NXT system through web service APIs that accept the various data sets. These APIs are described in detail within the ServAssure® NXT API Guide.
The ingest endpoints consume topology and modem location data, which will then be paired together to form a complete in-memory representation of the data. This data is then stored in Solr and Cassandra for future access. When this data first enters the system, a merge process consumes the entire data set and breaks up the data by fiber node. The relevant data is then sent to the appropriate node in the cluster that is responsible for each fiber node for further processing. Each in-memory representation of a fiber node persists its own data to both Solr and the Cassandra DB persistence layer. Both Solr and Cassandra data is leveraged when UI clients access the system. The in-memory representations of the data are used when processing ingest data from the physical network.

