Здравствуйте, Shmj, Вы писали:
S>1. Определяем главного генерала. S>2. Главный генерал передает сообщение с указанием даты/времени. S>3. Второй генерал подтверждает и так же понимает, что первый генерал если не получит его подтверждение — пошлет посыльного/сообщение еще раз. S>4. Второй генерал больше не получает посыльных и знает что канал работает 99.95% времени — а значит не может такого быть, чтобы целый день при работающем канале посыльные больше не приходили. Значит первый генерал на 100% получил его одобрение. S>В чем подвох?
В том, что если мы хотим что-то решить синхронно, за фиксированный интервал времени, то вынужденны
оперировать вероятностями. Нету дискретных да\нет. В асинхронном случае мы по времени не ограничены
(т.е. ограничены, конечно, но никак в синх. случае).