Подскажите пожалуйста, у меня есть приложение, которое может работать длительное время (месяцами, а то и больше).
В приложении, есть несколько основных процессов (А, B, C, D).
Мне нужно, чтобы один процесс (А) переключался на процесс (Б) (по мере необходимости), а потом опять на процесс А.
Под процессом, я подразумеваю какое-то поведение от прилы.
Что можно придумать, кроме дка? Идея с машиной состояний не особо нравится, очень сложно с ней работать и тестировать, когда процессов может быть больше.