Компания Optech занималась обработкой сырых данных, полученных с Lidar сканеров.
Обработка осуществлялась разными процессами, которые должны были отрабатывать в определенной последовательности. Эти процессы могли падать во время обработки и требовался большой объем ручного отслеживания и управления.
Мы создали систему, которая позволяла настраивать граф процессов и передачи информации между ними, а также выполнять заданный графом поток передачи данных.
Также система управляла процессами-обработчиками, отслеживала корректное завершение обработки каждым процессом, осуществляла перезапуск в случае падения и полностью автоматизировала процесс получения чистых данных.