Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397
Issue N7 2018 year
The article describes the key points of the service development process for fast automatic classification of seismic signals based on diagnostic templates. The software solutions for the preliminary signal processing and algorithm of parallel computations of the mathematical model for the development of final conclusions on the basis of rating voting are presented. Their integration with the Apache Spark distributed computing system is shown. Performance tests of the classification algorithm for a set of daily signals in various software environments were conducted. It is shown that the launch of the classification algorithm in the context of massively-parallel execution of the problem gives a gain in productivity (a decrease in the operating time) by several tens of times. The service was developed using the libraries React and Redux. The NodeJS platform is used as the runtime environment.