
Дмитрий Новосёлов
YADRO
Есть различные категории распределенных алгоритмов. Я буду говорить об алгоритмах, в которых подсистемы стремятся к достижению общего результата, не обладая информацией о том, были ли отправленные ими сообщения обработаны получателями.
Сложность таких алгоритмов превышает когнитивные способности человека, поэтому для их разработки необходимо использовать специальные инструменты. Я расскажу о TLA+ — языке + программном пакете, которые:
Овладение TLA+ позволит поднять надежность создаваемых вами распределенных алгоритмов на принципиально новую высоту.
Примеры кода будут на языке C#.
YADRO