Open cmceniry opened 7 years ago
Use case: Allowing for an active-active-...-active setup. An application may use multiple backends. Each backend is functionally equivalent (e.g. replicated data), but are defined by separate contexts (separate clusters).
Proposal: Make Connection.With an array
ingress: AppContext::AppModel::DBServer::AbstractService with: - DBCluster1Context::DBModel::DBServer::Service - DBCluster2Context::DBModel::DBServer::Service ...
Same should be for egress as well.
Use case: Allowing for an active-active-...-active setup. An application may use multiple backends. Each backend is functionally equivalent (e.g. replicated data), but are defined by separate contexts (separate clusters).
Proposal: Make Connection.With an array