Расчет доступности управляемой событиями микросервисной архитектуры - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть 2 микросервиса - «A» выдает некоторые данные, которые являются источником события и реплицируется в микросервисе «B».У меня есть пользовательский интерфейс, который общается с API, расположенным поверх микросервиса «B», который внутренне использует реплицированные данные из «A».Я сделал расчет доступности отдельно для обоих микросервисов - скажем, 99,5% и 99,8%.Как рассчитать доступность для всей системы?Например, если «A» выключен, а «B» выключен, пользователи по-прежнему видят API-интерфейсы, работающие из B, хотя со устаревшими данными из «A».Я не должен был быть первым, кто наткнулся на этот сценарий ...

...