2023 · 13 citations · 7 references
ComputingComputer SystemsSystems EngineeringFault ToleranceFault-tolerant ComputingFault-tolerant SystemsDistributed MonitoringFault ManagementHigh AvailabilityMonitoringReliable Distributed SystemsSystem MonitoringDistributed System MonitoringEnterprise Systems ArchitectureFault Tolerance MechanismsLarge-scale Data ProcessingMonitoring SystemsReal-time OperationTraffic Monitoring SystemsVehicle Health Monitoring
The article considers the main approaches to solving problems of modern Enterprise systems working under heavy and constantly increasing load: processing and storage of large data, providing fault tolerance, increasing performance, the cheapest and fastest transition of the product to the state of readiness for real operation. Description of architectural solutions for the system under development, review of potential technologies used and justification of technological stack choice are performed. The process of implementing the distributed monitoring system, as well as the developed functionality is described and demonstrates the results of testing the main operating scenarios.
7
Fay W. Chang, Sanjay Ghemawat, Wilson C. Hsieh et al. · ACM Transactions on Computer Systems · 2008 · 3.4K citations
Scalable SQL and NoSQL data stores
R. G. G. Cattell · ACM SIGMOD Record · 2011 · 1.3K citations
Michael Stonebraker, Daniel J. Abadi, David J. DeWitt et al. · Communications of the ACM · 2009 · 427 citations