Собсно интересует любой опыт в сабже. Думаю скатимся как обычно так что можно начинать прямо тут
Пока все что мне приходит в голову это создать по экземпляру специального объекта на каждый из взаимодействующих процессов. Этот объект будет владеть глобальными от каждого процесса.
Придется написать чтото типа цикла опроса каждого из процессов с логическим временем и обернуть всю синхронизацию и посылку сообщений ... Выглядит в масштабах реального г-кода весьма неприятно. Так как всякие статические данные и глобальные и тп придется искоренять на корню. И отслеживать появление новых
Соответственно если записывать в реально распределенном варианте какие события в каком процессе имели место то потом этот "эмулятор" сможет за недельку в гдб доползти до нужного места в нужном процессе чтобы воспроизвести падение.
заранее спасибо за любые мысли.