да, но нет. особенно если очередь часть транзакции. и я предполагаю что 2pc должен будет сработать с учётом генералов. вообще все уровни ада ниже 3его уже должны быть к ним готовы.
Надо успеть обнаружить снаряды, обсчитать их траекторию, договориться между собой (чтоб друг в друга не врезаться) и успеть разойтись, чтоб никого не пришибло.
Ты когда-нибудь разгонял сидящую стаю голубей? Как думаешь, по какому они протоколу между собой договариваются, чтобы друг в друга не врезаться?
Полоса пропускания слишком узкая, чтобы согласовать направление разлета каждого голубя в стае. Они просто бросаются врассыпную и держат дистанцию, там нет никакого общения: "все полетели и я полетел".
да, но нет. особенно если очередь часть транзакции. и я предполагаю что 2pc должен будет сработать с учётом генералов. вообще все уровни ада ниже 3его уже должны быть к ним готовы.
2pc не решает ни проблему двух генералов, ни.проблему византийских генералов.