То есть другими словами заботу о том чтобы не было 502 ошибки на бекендах нужно
возлагать на сами бекенды?
Будет 50x ошибка бэкенда, фронтенд попросит ответ у другого бэкенда. Если ни
один из бэкендов не выдаст положительный ответ, фронтенд отдаст клиенту 50x
ошибку. Где тут можно запутаться, я не понимаю.