JUG Ru Group corporate blog
Programming
Conferences
Distributed systems
Interview
Comments 1
+1
Очень хорошее интервью. На тему, как я это называю «точности результата» это реально очень нужная штука. Когда, примерно в 2009 я начинал делать сложную распределённую систему, которая ещё и сама себя могла модифицировать в плане алгоритмов, то очень быстро пришёл к мысли что необходим параметр точность, т. е. явное ограничение достаточной точности (погрешности) для того чтобы считать результат модификации алгоритмов или построенной модели применимым. К сожалению, это не абсолютно везде работает, но для подавляющего большинства вычислений это подходит. Ещё в системе введён набор логических состояний, часть из которых откладывают дальнейшие действия, например, если не удалось выстроить весь граф зависимостей, то генерируется ошибка и система откладывает все дальнейшие работы с данными и алгоритмами зависящими от блоков с подобными ошибками. Самая большая проблема с таким подходом: сложность реализации систем с малыми задержками, но зато с точки зрения эффективности и при решении долгосрочных и длительных по времени выполнения задач это позволяет делать очень классные вещи.
Only those users with full accounts are able to leave comments., please.