I joined team working on the network monitoring solution for one of NetCrackers’s customers - Telstra.
The goal of the project was to detect and fix problems with network devices as soon as possible, to improve quality of Telstra services. The system watch over network devices, detect malfunctions, and fixes or report problems to the support team.
I improved speed and reliability by splitting business logic into small chunks that can be run independently. And cover lots of devices and cases by writing DSL to define case and rule engine that can parse and process it.