When the Broker interface performs calls to its internal services, it should be "smarter" and in case of call failure it could use another service as a fallback. At the moment there are only two services but in the future there could be more so it would be good to have a sorted list to define the fallback order.
When the Broker interface performs calls to its internal services, it should be "smarter" and in case of call failure it could use another service as a fallback. At the moment there are only two services but in the future there could be more so it would be good to have a sorted list to define the fallback order.