Как стать автором
Обновить

«Не так важны инструменты, как умение мыслить о системах, которые они создают». Большое интервью с Мартином Клеппманом

Время на прочтение22 мин
Количество просмотров13K
Всего голосов 33: ↑33 и ↓0+33
Комментарии1

Комментарии 1

Очень хорошее интервью. На тему, как я это называю «точности результата» это реально очень нужная штука. Когда, примерно в 2009 я начинал делать сложную распределённую систему, которая ещё и сама себя могла модифицировать в плане алгоритмов, то очень быстро пришёл к мысли что необходим параметр точность, т. е. явное ограничение достаточной точности (погрешности) для того чтобы считать результат модификации алгоритмов или построенной модели применимым. К сожалению, это не абсолютно везде работает, но для подавляющего большинства вычислений это подходит. Ещё в системе введён набор логических состояний, часть из которых откладывают дальнейшие действия, например, если не удалось выстроить весь граф зависимостей, то генерируется ошибка и система откладывает все дальнейшие работы с данными и алгоритмами зависящими от блоков с подобными ошибками. Самая большая проблема с таким подходом: сложность реализации систем с малыми задержками, но зато с точки зрения эффективности и при решении долгосрочных и длительных по времени выполнения задач это позволяет делать очень классные вещи.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий