Hi Alex,
so if I understand correctly, even using the compact architecture the bpm engine cannot have other replicas because only one would work.
I would like to make a small observation with a use case.
Hypothesis: use compact architecture recommended by you.
Use case: there are 3 containers of the runtime module (A, B and C).
At time T0 only the runtime present on node A works, but nodes B and C are still active.
At time T1 node A stops working, then one of nodes B and C automatically
Does the engine automatically resume correct operation?
Or, to resume the correct functioning of the engine, must all the containers and the engine be restarted?
If so, I understand that the community version, even the compact architecture you recommended, no longer allows engine replication.
So the bpm engine can't have other containers and so it's a big kogito limitation.
Regards